CVE security advisories and vulnerability history for jdk by oracle.
810
Total CVEs
Published
9
In CISA KEV
Exploited in the wild
36
Public exploits
PoC or exploit code
6.4
Avg CVSS
2007–2026
Last updated
Overview
oracle jdk has 810 published CVE records since 2007, of which 9 are in CISA's Known Exploited Vulnerabilities catalog and 36 have a known public exploit. The average CVSS base score across scored CVEs is 6.4.
This page aggregates every publicly disclosed vulnerability (CVE) affecting oracle jdk, with a severity breakdown, the affected and patched versions, the most common weakness types, and the full CVE list. Affected platforms include chrome, firefox, internet explorer, linux, opera browser, sunos.
Severity and exploitation
How the CVSS severity of oracle jdk's CVEs breaks down, plus how many are exploited in the wild or have public exploit code.
Critical199
High125
Medium355
Low129
2 additional CVEs have no CVSS severity score.
In CISA’s Known Exploited Vulnerabilities catalog
9
9 of oracle jdk's CVEs are confirmed exploited in the wild.
Public exploits
36
36 of oracle jdk's CVEs have a known public exploit available.
Affected versions and CVEs
Browse every oracle jdk version named in a CVE, then pick one to see only the CVEs that affect it.
Common questions about oracle jdk vulnerabilities.
How many CVEs does oracle jdk have?
oracle jdk has 810 published CVE records since 2007.
How many oracle jdk CVEs are in CISA KEV?
Yes — 9 of oracle jdk's CVEs are listed in CISA's Known Exploited Vulnerabilities catalog, confirmed exploited in the wild and carrying a CISA remediation deadline.
Are there public exploits for oracle jdk vulnerabilities?
Yes — 36 of oracle jdk's CVEs have a known public exploit.
Which versions of oracle jdk are affected?
130 distinct oracle jdk versions are named across its CVEs. Use the version filter above to see the CVEs affecting a specific version.
What are the most common weakness types in oracle jdk CVEs?
oracle jdk's CVEs most often map to these CWE weakness types: CWE-284 (Improper Access Control), CWE-400 (Uncontrolled Resource Consumption), CWE-502 (Deserialization of Untrusted Data), CWE-200 (Exposure of Sensitive Information to an Unauthorized Actor).
How many critical oracle jdk vulnerabilities are there?
oracle jdk has 199 critical and 125 high-severity CVEs.
What is the average severity of oracle jdk CVEs?
The average CVSS base score across oracle jdk's scored CVEs is 6.4.