CVE-2026-112046

NameCVE-2026-112046
DescriptionOW2 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.
SourceCVE (at NVD; CERT, ENISA, LWN, oss-sec, fulldisc, Debian ELTS, Red Hat, Ubuntu, Gentoo, SUSE bugzilla/CVE, GitHub advisories/code/issues, web search, more)

Vulnerable and fixed packages

The table below lists information on source packages.

Source PackageReleaseVersionStatus
asm (PTS)bookworm9.4-1vulnerable
trixie9.8-1vulnerable
forky9.10.1-1vulnerable
sid9.11.1-1fixed

The information below is based on the following data on fixed versions.

PackageTypeReleaseFixed VersionUrgencyOriginDebian Bugs
asmsource(unstable)9.11.1-1

Notes

https://gitlab.ow2.org/asm/asm/-/merge_requests/480
Fixed by: https://gitlab.ow2.org/asm/asm/-/commit/713dee5466d734de2af76e416893c28f06d2e2bc (ASM_9_11_1)

Search for package or bug name: Reporting problems