CVE Catalog

CVE-2026-110260

MediumCVSS 5.5
Published: Updated: Translated: NVD NIST

Summary

OW2 ASM 3.0 before 9.11 contains a quadratic memory allocation vulnerability in MethodWriter.computeMaxStackAndLocal() and computeAllFrames() when using COMPUTE_MAXS or COMPUTE_FRAMES. Attackers can supply a crafted class file with thousands of overlapping exception handlers, causing excessive Edge allocations and an OutOfMemoryError that crashes the JVM.

Risk Assessment

An attacker can remotely cause memory exhaustion and JVM crash, leading to denial of service (DoS) in applications processing untrusted class files. This can disrupt critical JVM-based services.

Recommendation

Update OW2 ASM to version 9.11 or later. If updating is not possible, restrict processing of untrusted class files or increase JVM memory limits as a temporary measure.

Other vulnerabilities in OW2 ASM

See all
Original NVD description (English source)

OW2 ASM 3.0 before 9.11 contains a quadratic memory allocation vulnerability in MethodWriter.computeMaxStackAndLocal() and computeAllFrames() when using COMPUTE_MAXS or COMPUTE_FRAMES. Attackers can supply a crafted class file with thousands of overlapping exception handlers, causing excessive Edge allocations and an OutOfMemoryError that crashes the JVM.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS