~/talk

Wargames - Java vulnerabilities and why you should care

Talkat Voxxed Days Ticino 2024 · on Friday, 2024-01-19· [security, java]
slides:none on file

Explains CVE/NVD/CVSS scores and shows concrete risks: JDK 17 accumulates ~61 public CVEs if left unpatched, and quarterly CPU vs PSU timing matters because a PSU (example 8u252 PSU broke Hadoop/Solr in production) can introduce nonsecurity changes that fail systems while CPUs only backport fixes. Demonstrates hard numbers and fixes: a full JDK image drops from 69 modules/339 MB to 11 modules/48 MB with jlink, recommends SDKMAN and the jdk‑mon app for automated updates, and surveys scanners (Snyk, SonarQube, Trivy, Black Duck and JVM production agents) with tradeoffs in false positives and runtime overhead.

AI-written summary · about

  1. 0:00Intro
  2. 0:40Lock for Shell
  3. 2:50Vulnerability definitions
  4. 7:47Is Java secure
  5. 9:39Open Vulnerability Advisory
  6. 10:39Java Release Cycle
  7. 12:07How does this affect security
  8. 13:07Updates
  9. 21:18Software supply chain
  10. 22:47Statistics
  11. 26:31Open Source
  12. 27:02I owe you nothing
  13. 28:25Shift Left
  14. 28:59Dev Ops
  15. 29:47Update JDK
  16. 31:53Static code analysis
  17. 32:47Find Security Box
  18. 33:13Vulnerability scanners
  19. 34:28Java agent
  20. 35:40Sneakcode
  21. 36:28Sonar Cube
  22. 38:47Validate Right
  23. 39:55Takeaway
  24. 40:48Questions
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.