Description
In Eclipse OpenJ9 versions up to 0.60, a crafted .class file with deeply nested annotations causes a segmentation fault.
Published: 2026-08-19
Score: 5.7 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

A malformed .class file containing deeply nested annotations can trigger a segmentation fault in Eclipse OpenJ9 JVMs up to version 0.60. The resulting crash terminates the Java process, potentially taking down applications that rely on the JVM. This flaw is a classic use of uninitialized data exploitation, reflected in CWE-674, and also demonstrates a buffer overflow condition, reflected in CWE-787, resulting in an integrity loss of the affected process and a denial of service for the application it hosts. No evidence indicates that the fault could be escalated to other privileges or that state is persisted beyond the immediate crash.

Affected Systems

Eclipse OpenJ9 implementations from the beginning up to and including version 0.60 are affected. Any system that loads user‑supplied or untrusted .class files at runtime on these versions is at risk.

Risk and Exploitability

The CVSS score for this flaw is 5.7, indicating moderate risk. The EPSS score is 0.00235, reflecting a very low probability of exploitation, and the vulnerability is not listed in CISA’s KEV catalog. The likely attack vector requires the ability to deliver a specially crafted .class file to the JVM, either locally or remotely, that can be parsed during class loading. The overall risk remains low to moderate, with the primary concern being a denial of service to the affected Java application.

Generated by OpenCVE AI on August 29, 2026 at 01:51 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade Eclipse OpenJ9 to version 0.61 or later
  • If an upgrade is not yet possible, limit the JVM to load only trusted class files by implementing a custom ClassLoader that rejects untrusted classes or by disabling deep annotation parsing if a configuration switch exists
  • Add monitoring and automatic restart logic to the Java application or service to recover quickly from JVM crashes

Generated by OpenCVE AI on August 29, 2026 at 01:51 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Sat, 29 Aug 2026 00:15:00 +0000

Type Values Removed Values Added
Title Segmentation fault caused by deeply nested annotations in Eclipse OpenJ9 openj9: Eclipse OpenJ9: Denial of Service via crafted .class file
Weaknesses CWE-787
References
Metrics threat_severity

None

cvssV3_1

{'score': 5.7, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:N/I:N/A:H'}

threat_severity

Moderate


Thu, 20 Aug 2026 19:45:00 +0000

Type Values Removed Values Added
Title Segmentation fault caused by deeply nested annotations in Eclipse OpenJ9

Thu, 20 Aug 2026 06:15:00 +0000

Type Values Removed Values Added
Title Segmentation Fault from Deeply Nested Annotations in Eclipse OpenJ9

Wed, 19 Aug 2026 20:15:00 +0000

Type Values Removed Values Added
Title Segmentation Fault from Deeply Nested Annotations in Eclipse OpenJ9

Wed, 19 Aug 2026 17:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'poc', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Wed, 19 Aug 2026 14:00:00 +0000

Type Values Removed Values Added
First Time appeared Eclipse
Eclipse openj9
Vendors & Products Eclipse
Eclipse openj9

Wed, 19 Aug 2026 10:30:00 +0000

Type Values Removed Values Added
Description In Eclipse OpenJ9 versions up to 0.60, a crafted .class file with deeply nested annotations causes a segmentation fault.
Weaknesses CWE-674
References
Metrics cvssV4_0

{'score': 5.7, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:P/PR:L/UI:A/VC:N/VI:N/VA:H/SC:N/SI:N/SA:L'}


cve-icon MITRE

Status: PUBLISHED

Assigner: eclipse

Published:

Updated: 2026-08-19T15:39:52.363Z

Reserved: 2026-07-21T06:42:13.649Z

Link: CVE-2026-16440

cve-icon Vulnrichment

Updated: 2026-08-19T15:39:17.495Z

cve-icon NVD

Status : Deferred

Published: 2026-08-19T11:16:46.183

Modified: 2026-09-01T21:11:35.983

Link: CVE-2026-16440

cve-icon Redhat

Severity : Moderate

Publid Date: 2026-08-19T10:12:24Z

Links: CVE-2026-16440 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-08-29T02:00:05Z

Weaknesses