CVE-2026-112046
CVE-2026-112046 · OW2 ASM 9.11 before 9.11.1 Denial of Service via Infinite Loop in Label.resolve()
This page contains facts from public vulnerability sources. Check the original advisory before updating.
OW2 ASM 9.11 before 9.11.1 contains an infinite loop vulnerability in Label.resolve() caused by 16-bit forward-reference offsets truncating when rewritten methods exceed 64 KB. Attackers can supply crafted class files whose transformed code grows past 65535 bytes, hanging ClassReader.accept() and denying service to build tools, instrumenters, agents, or analyzers.
CVSS 6.8 · Medium · EPSS 0.1% · Fix available
- Published
- Updated
Stack: system
Affected products and versions
asm
- Versions
- ≥ 9.11, < 9.11.1: Affected (custom)
Update to 9.11.1
asm Debian:12
- Versions
- 9.10.1-1
- 9.11.1-1
- 9.4-1
- 9.5-1
- 9.7-1
- 9.7-2
- 9.7.1-1
- 9.8-1
- 9.8-2
- 9.9.1-1
- Affected ranges
- ECOSYSTEM: (−∞, +∞)
No fix published
asm Debian:13
- Versions
- 9.10.1-1
- 9.11.1-1
- 9.8-1
- 9.8-2
- 9.9.1-1
- Affected ranges
- ECOSYSTEM: (−∞, +∞)
No fix published
asm Debian:14
- Versions
- 9.10.1-1
- 9.8-1
- 9.8-2
- 9.9.1-1
- Affected ranges
- ECOSYSTEM: < 9.11.1-1
Update to 9.11.1-1
asm Ubuntu:18.04:LTS
- Versions
- 6.0~alpha-1
- 6.0~alpha-2
- 6.0-1
- 7.0-1~18.04
- Affected ranges
- ECOSYSTEM: (−∞, +∞)
No fix published
asm Ubuntu:20.04:LTS
- Versions
- 7.1-2
- 7.2-1
- Affected ranges
- ECOSYSTEM: (−∞, +∞)
No fix published
asm Ubuntu:22.04:LTS
- Versions
- 9.1-1
- 9.2-1
- Affected ranges
- ECOSYSTEM: (−∞, +∞)
No fix published
asm Ubuntu:24.04:LTS
- Versions
- 9.4-1
- 9.5-1
- 9.6~us1-0ubuntu1
- 9.7-1
- Affected ranges
- ECOSYSTEM: (−∞, +∞)
No fix published
asm Ubuntu:26.10
- Versions
- 9.9.1-1
- Affected ranges
- ECOSYSTEM: (−∞, +∞)
No fix published
asm Ubuntu:26.04:LTS
- Versions
- 9.8-1
- 9.8-2
- 9.9.1-1
- Affected ranges
- ECOSYSTEM: (−∞, +∞)
No fix published
Original sources
- https://gitlab.ow2.org/asm/asm/-/merge_requests/480
- https://gitlab.ow2.org/asm/asm/-/commit/4bb1a4701e7b61c2163525b987a96a8db815cb68
- https://gitlab.ow2.org/asm/asm/-/blob/ASM_9_11/asm/src/main/java/org/objectweb/asm/Label.java#L417
- https://asm.ow2.io/versions.html
- https://www.vulncheck.com/advisories/ow2-asm-9.11-before-9.11.1-denial-of-service-via-infinite-loop-in-label-resolve
- https://nvd.nist.gov/vuln/detail/CVE-2026-112046