Track vulnerabilities like this one.
Sign up free to get alerted when software you use is affected.
7.6
CVE-2026-111151: OpenJPH may crash or be compromised by crafted images
CVE-2026-111151 · published 20 days ago
Summary
The OpenJPH library (versions up to 0.32.0) can write beyond its memory limits when it decodes specially crafted .j2c or .jph image files with small precinct sizes. This can corrupt memory, cause the program to crash, or allow an attacker to take control. Upgrade to a newer version of OpenJPH or avoid processing untrusted image files to mitigate the risk.
What to do
The CVE record does not list a fixed version. Check the vendor's site or the advisory links below - a fix may already be released.
Affected software
| Ecosystem | Vendor | Product | Affected versions |
|---|---|---|---|
| – | aous72 | openjph | <= 0.32.0 |
| Debian:12 | debian | openjph | All versions |
| Ubuntu:24.04:LTS | canonical | openjph | All versions |
Original advisory text
OpenJPH through 0.32.0 Heap Out-of-Bounds Write in HTJ2K Cleanup-Pass Decoder
OpenJPH through 0.32.0 contains a heap out-of-bounds write vulnerability in the HTJ2K cleanup-pass decoder that allows attackers to corrupt memory via one-row codeblocks. Attackers can supply a crafted .j2c or .jph codestream with small precinct sizes, causing the decoder to write a second row past the codeblock buffer, resulting in memory corruption and crashes.
References
- https://github.com/aous72/OpenJPH Product
- https://www.vulncheck.com/advisories/openjph-through-0.32.0-heap-out-of-bounds-w... Vendor Advisory
- https://github.com/aous72/OpenJPH/blob/23c422895ce6c3a156935222e4715ee0b7be952c/... Third Party Advisory
- https://security-tracker.debian.org/tracker/CVE-2026-111151 Vendor Advisory
- https://github.com URL
- https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/111xxx/CVE-2026-1111... Vendor Advisory
- https://nvd.nist.gov/vuln/detail/CVE-2026-111151 Vendor Advisory
- https://ubuntu.com/security/CVE-2026-111151 Third Party Advisory
- https://www.cve.org/CVERecord?id=CVE-2026-111151 Third Party Advisory
- https://github.com/aous72/OpenJPH/blob/23c422895ce6c3a156935222e4715ee0b7be952c/... Third Party Advisory
- https://github.com/aous72/OpenJPH/blob/23c422895ce6c3a156935222e4715ee0b7be952c/... Third Party Advisory
- https://hackmd.io/@haind-pwn/openjph-htj2k-degenerate-codeblock-cleanup-oob-writ... Exploit
Internet-facing
60 days
Internal
At next upgrade
- Not known to be exploited
- Needs hands-on effort to exploit
- Gives an attacker partial control
Severity
7.6
High
Type
CWE-787Out-of-bounds Write
Timeline
Published15 Oct 2026
Updated26 Oct 2026
First seen15 Oct 2026
Sources
CVE-2026-111151 · NVD
CVE-2026-111151 · MITRE
DEBIAN-CVE-2026-111151 · OSV
CVE-2026-111151 · OSV
UBUNTU-CVE-2026-111151 · OSV
Track software like this
Free during beta