Vulnerability in Ow2 Asm
CVE-2026-112046
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.
Published .
CVSS v3 metric
CVSS v3 base score 5.5 (Medium). Vector: CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H.
EPSS exploit prediction
No EPSS score from FIRST.org yet. New CVEs usually get one within a few days; no score means no signal yet, not low risk. How EPSS works.
Affected products
Weakness classification (CWE)
References
- gitlab.ow2.org/asm/asm/-/merge_requests/480 (patch)
- gitlab.ow2.org/asm/asm/-/commit/4bb1a4701e7b61c2163525b987a96a8db815cb68 (patch)
- gitlab.ow2.org/asm/asm/-/blob/ASM_9_11/asm/src/main/java/org/objectweb/asm/Labe… (technical-description)
- asm.ow2.io/versions.html (release-notes)
- www.vulncheck.com/advisories/ow2-asm-9.11-before-9.11.1-denial-of-service-via-i… (third-party-advisory)
Frequently asked questions
- What is CVE-2026-112046?
- CVE-2026-112046 is a medium-severity vulnerability in Ow2 Asm, classified under Loop with Unreachable Exit Condition (Infinite Loop). CVSS score: 5.5/10. Published 2026-10-18.
- How severe is CVE-2026-112046?
- Medium severity. CVSS v3 base score is 5.5 out of 10.