CVE-2026-111074 PUBLISHED

JITServer: Pre-authentication remote Denial of Service via integer overflow infinite loop in MessageBuffer::computeRequiredCapacity()

Assigner: eclipse
Reserved: 15.10.2026 Published: 21.10.2026 Updated: 21.10.2026

In Eclipse OpenJ9 versions prior to 0.63.0, the JITServer component is vulnerable to a pre-authentication remote denial of service. When processing the initial 4-byte length field of an incoming TCP connection, an integer overflow in MessageBuffer::computeRequiredCapacity() causes the receiving compilation worker thread to enter an infinite loop consuming ~100% CPU. An unauthenticated remote attacker can exploit this by opening a small number of crafted TCP connections to exhaust the entire worker thread pool, silently halting compilation services for all connected client JVMs.

Metrics

CVSS 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
CVSS Score: 8.7

Product Status

Vendor Eclipse Foundation
Product Eclipse OpenJ9
Versions Default: unaffected
  • affected from 0.8.0 to 0.63 (excl.)

Credits

  • Duc Anh Nguyen (VinSOC) - mra9797@gmail.com finder

References

Problem Types

  • CWE-190 CWE
  • CWE-835 CWE

Impacts

  • CAPEC-128
  • CAPEC-119