Openj9
Vendor:
First CVE: Aug 14, 2018 · Active for 7 years
23
Total CVEs
More Total CVEs than 95% of tracked products
2.6
Avg CVEs / Year
Higher CVE frequency than 75% of tracked products
7.7
Avg CVSS
Higher Avg CVSS than 62% of tracked products
0.0%
KEV Rate
Bottom 1%
Trends Over Time
The number and severity of CVEs published that impact Openj9 over time
Volume of CVEsAvg CVSS Base Score
First CVE
Aug 14, 2018
7 years ago
Most Recent CVE
Jul 21, 2026
3 days ago
CVE Severity & Scoring
Openj923 CVEs
35%
30%
35%
All CVEs352,231 CVEs
45%
40%
11%
MediumHighCritical
Attack Vector
Local4 (17.4%)
Network19 (82.6%)
Unknown0 (0.0%)
Physical0 (0.0%)
Adjacent Network0 (0.0%)
Attack Complexity
Low19 (82.6%)
High4 (17.4%)
Unknown0 (0.0%)
User Interaction
None21 (91.3%)
Unknown0 (0.0%)
Required0 (0.0%)
Privileges Required
Low6 (26.1%)
High0 (0.0%)
None17 (73.9%)
Unknown0 (0.0%)
Top CVEs
Signals from CVEs in this product scope (23 CVEs).
23 CVEs · Highest risk first
| CVE | Published | CVSS | Risk | KEV | Exploit |
|---|---|---|---|---|---|
CVE-2026-6918HIGH In Eclipse Open9J versions 0.21 to 0.58, a pre-authentication remote attacker can crash JITServer by sending a 32-byte crafted TCP message. | May 5, 2026 | 7.5 | 33 | NO | NO |
CVE-2021-41035CRITICAL In Eclipse Openj9 before version 0.29.0, the JVM does not throw IllegalAccessError for MethodHandles that invoke inaccessible interface methods. | Oct 25, 2021 | 9.8 | 32 | NO | NO |
CVE-2019-11772CRITICAL In Eclipse OpenJ9 prior to 0.15, the String.getBytes(int, int, byte[], int) method does not verify that the provided byte array is non-null nor that the provided index is in bounds | Jul 17, 2019 | 9.8 | 32 | NO | NO |
CVE-2018-12547CRITICAL In Eclipse OpenJ9, prior to the 0.12.0 release, the jio_snprintf() and jio_vsnprintf() native methods ignored the length parameter. This affects existing APIs that called the funct | Feb 11, 2019 | 9.8 | 32 | NO | NO |
CVE-2018-12549CRITICAL In Eclipse OpenJ9 version 0.11.0, the OpenJ9 JIT compiler may incorrectly omit a null check on the receiver object of an Unsafe call when accelerating it. | Feb 11, 2019 | 9.8 | 31 | NO | NO |
CVE-2020-27221CRITICAL In Eclipse OpenJ9 up to and including version 0.23, there is potential for a stack-based buffer overflow when the virtual machine or JNI natives are converting from UTF-8 character | Jan 21, 2021 | 9.8 | 30 | NO | NO |
CVE-2018-12548CRITICAL In OpenJDK + Eclipse OpenJ9 version 0.11.0 builds, the public jdk.crypto.jniprovider.NativeCrypto class contains public static natives which accept pointer values that are derefere | Jan 31, 2019 | 9.8 | 29 | NO | NO |
CVE-2026-16441MEDIUM In Eclipse OpenJ9 versions up to 0.60, when executing class files where a previously concrete superclass method has been recompiled as abstract, execution is incorrectly delegated | Jul 21, 2026 | 6.9 | 28 | NO | NO |
CVE-2019-17631CRITICAL From Eclipse OpenJ9 0.15 to 0.16, access to diagnostic operations such as causing a GC or creating a diagnostic file are permitted without any privilege checks. | Oct 17, 2019 | 9.1 | 28 | NO | NO |
CVE-2026-16439MEDIUM In Eclipse OpenJ9 versions up to 0.60, using -Xtrace to trace method arguments can lead to buffer underflow. | Jul 21, 2026 | 5.8 | 27 | NO | NO |
Exploit Exposure
Signals from CVEs in this product scope (23 CVEs).
CISA KEV
0 CVEs
0.0% of CVEs· Bottom 1%
Metasploit
0 CVEs
0.0% of CVEs· Bottom 1%
Nuclei
0 CVEs
0.0% of CVEs· Bottom 1%
ExploitDB
0 CVEs
0.0% of CVEs· Bottom 1%
Social Chatter
Signals from CVEs in this product scope (23 CVEs).
Media Mentions
Signals from CVEs in this product scope (23 CVEs).
Top CNAs Publishing CVEs For Openj9
Top CWEs
Versions
| Version | CVE Count | Avg CVSS | Avg EPSS | KEV | Exploits |
|---|---|---|---|---|---|
| 0.8 | 1 | 7.8 | 0.5% | 0 | 0 |
| 0.21.0 | 1 | 5.3 | 1.5% | 0 | 0 |
| 0.11.0 | 2 | 9.8 | 1.7% | 0 | 0 |