Description
In Eclipse OpenJ9 versions prior to 0.63.0, the JITServer component fails to perform cross-field validation on attacker-controlled `_size`, `_paddingSize`, and `_dataOffset` fields during `DataDescriptor` message deserialization. An unauthenticated remote attacker can send a crafted network payload that triggers an unsigned integer underflow in `DataDescriptor::getPayloadSize()` and `DataDescriptor::getNextDescriptor()`. This results in an out-of-bounds heap read and an immediate process crash (SIGSEGV), causing a denial of service.
Published: 2026-10-21
Score: 8.7 High
EPSS: < 1% Very Low
KEV: No
Impact: Denial of Service
Action: Immediate Patch
AI Analysis

Impact

The vulnerability in Eclipse OpenJ9’s JITServer allows an unauthenticated remote attacker to send a crafted network message that causes an unsigned integer underflow during DataDescriptor deserialization. The resulting out-of-bounds heap read triggers an immediate process crash (SIGSEGV). This failure mode is accurately represented by CWE-125 (Out-of-bounds Read) and CWE-191 (Integer Underflow). The crash leads to a denial of service for the affected JVM instance.

Affected Systems

Eclipse Foundation’s Eclipse OpenJ9 binary builds with a JITServer component, specifically those versions prior to 0.63.0, are affected. Users running these older releases on any platform are at risk if JITServer is enabled and reachable over the network.

Risk and Exploitability

The vulnerability carries a CVSS score of 8.7, indicating high severity. EPSS data is not available, so the statistical likelihood of exploitation cannot be precisely quantified; however, the attack does not require authentication and can be performed remotely via the JITServer protocol. The failure is deterministic once the crafted payload is delivered, providing an attacker a clear exploit path. Because the vulnerability is not listed in the CISA KEV catalog and no public exploit code is reported, the risk is primarily governed by the high CVSS and the fact that the attack vector is network-based and unauthenticated.

Generated by OpenCVE AI on October 21, 2026 at 11:51 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Apply Eclipse OpenJ9 version 0.63.0 or later, which contains the fixed deserialization logic.
  • Disable the JITServer component or configure the JVM to refuse external connection requests until the update is applied.
  • If disabling JITServer is not feasible, restrict inbound traffic to the JITServer port with firewall rules to limit exposure to trusted hosts or networks.

Generated by OpenCVE AI on October 21, 2026 at 11:51 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 26 Oct 2026 18:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Wed, 21 Oct 2026 20:45:00 +0000

Type Values Removed Values Added
First Time appeared Eclipse
Eclipse eclipse Openj9
Vendors & Products Eclipse
Eclipse eclipse Openj9

Wed, 21 Oct 2026 08:15:00 +0000

Type Values Removed Values Added
Description In Eclipse OpenJ9 versions prior to 0.63.0, the JITServer component fails to perform cross-field validation on attacker-controlled `_size`, `_paddingSize`, and `_dataOffset` fields during `DataDescriptor` message deserialization. An unauthenticated remote attacker can send a crafted network payload that triggers an unsigned integer underflow in `DataDescriptor::getPayloadSize()` and `DataDescriptor::getNextDescriptor()`. This results in an out-of-bounds heap read and an immediate process crash (SIGSEGV), causing a denial of service.
Title JITServer: Pre-authentication remote crash via integer underflow and out-of-bounds heap read in DataDescriptor deserialization
Weaknesses CWE-125
CWE-191
References
Metrics cvssV4_0

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


Subscriptions

Eclipse Eclipse Openj9
cve-icon MITRE

Status: PUBLISHED

Assigner: eclipse

Published:

Updated: 2026-10-26T17:57:34.946Z

Reserved: 2026-10-15T13:55:41.439Z

Link: CVE-2026-111075

cve-icon Vulnrichment

Updated: 2026-10-26T17:50:39.662Z

cve-icon NVD

Status : Awaiting Analysis

Published: 2026-10-21T08:16:42.960

Modified: 2026-10-26T18:17:35.790

Link: CVE-2026-111075

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-21T20:30:13Z

Weaknesses
  • CWE-125

    Out-of-bounds Read

  • CWE-191

    Integer Underflow (Wrap or Wraparound)