CVE-2026-1188 Memory corruption in Eclipse OMR
A buffer overflow in Eclipse OMR's port library allows attackers to execute arbitrary code or cause denial of service via improperly sized output buffers.
- Exploited in the wild
- Not known
- Login needed
- Not needed
- Attackable
- Over the internet
- Victim action needed
- Not needed
- Fix
- Available
What is CVE-2026-1188?
CVE-2026-1188 is a medium-severity memory corruption vulnerability in Eclipse OMR, published on 29 Jan 2026. An attacker can exploit it over the internet without logging in, with no action from the victim.
Official description
In the Eclipse OMR port library component since release 0.2.0, an API function to return the textual names of all supported processor features was not accounting for the separator inserted between processor features. If the output buffer supplied to this function was incorrectly sized, failing to account for the separator when determining when a write to the buffer was safe could lead to a buffer overflow. This issue is fixed in Eclipse OMR version 0.8.0.
Which versions are affected by CVE-2026-1188?
It affects 1 product.
Linux distribution packages (5)
java-11-openj9 openSUSE:Tumbleweed | All versions | 11.0.31.0-2.1 |
java-17-openj9 openSUSE:Tumbleweed | All versions | 17.0.19.0-2.1 |
java-1_8_0-openj9 openSUSE:Tumbleweed | All versions | 1.8.0.492-2.1 |
java-21-openj9 openSUSE:Tumbleweed | All versions | 21.0.11.0-2.1 |
java-25-openj9 openSUSE:Tumbleweed | All versions | 25.0.3.0-2.1 |
Products include Eclipse Omr.
How do I fix CVE-2026-1188?
Upgrade to a fixed version.
Upgrade to the fixed version. Memory-safe languages, compiler hardening and fuzzing prevent most new cases. More about Memory corruption.
Is CVE-2026-1188 being exploited?
There is no known exploitation of CVE-2026-1188 in the wild and no public exploit code.
Other vulnerabilities in Eclipse OMR
- CVE-2019-11773 Privilege escalation in Eclipse OMR
- CVE-2019-11774 Race condition in Eclipse OMR
- CVE-2025-1471 Eclipse OMR: Buffer overflow vulnerability
- CVE-2025-14549 OMR on Z processors Exposing a possible buffer over-read problem
- CVE-2026-16243 Eclipse OMR : arraycmp SIMD implementation does not check if the number of bytes to compare is zero
Sources
Also known as GHSA-x24c-w26v-w8jg, openSUSE-SU-2026:10788-1, openSUSE-SU-2026:10789-1, openSUSE-SU-2026:10790-1, openSUSE-SU-2026:10791-1, openSUSE-SU-2026:10792-1.