CVE-2026-111074CWE-190CWE-835
CVE-2026-111074
published October 21, 2026
What it is
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.
The record
Technical detail
- CVSS
- 8.7 · NONE
- CVSS v4.0
- 8.7 · 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
- EPSS
- 0.00421 · 35.4th percentile
- Weaknesses
- CWE-190 · Integer Overflow or Wraparound; CWE-835 · Loop with Unreachable Exit Condition ('Infinite Loop')
- Published
- 2026-10-21T12:16Z
References (3)
EPSS history
Timeline
22 OCT 03:29Z
EPSS moved — → 0%
epss
21 OCT 07:57Z
JITServer: Pre-authentication remote Denial of Service via integer overflow infinite loop in MessageBuffer::computeRequiredCapacity()
cvelistv5
21 OCT 07:57Z
JITServer: Pre-authentication remote Denial of Service via integer overflow infinite loop in MessageBuffer::computeRequiredCapacity()
cvelistv5