CVE Catalog

CVE-2026-110257

MediumCVSS 5.5
Published: Updated: Translated: NVD NIST

Summary

OW2 ASM 5.0 before 9.11 contains an excessive memory allocation vulnerability in ClassReader.readBootstrapMethodsAttribute() that sizes an int array from num_bootstrap_methods without validating attribute_length. Attackers can supply a crafted class file of about 100 bytes that forces roughly 2 GB allocation, causing an OutOfMemoryError that crashes the JVM or consuming thread.

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 5.0 before 9.11 contains an excessive memory allocation vulnerability in ClassReader.readBootstrapMethodsAttribute() that sizes an int array from num_bootstrap_methods without validating attribute_length. Attackers can supply a crafted class file of about 100 bytes that forces roughly 2 GB allocation, causing an OutOfMemoryError that crashes the JVM or consuming thread.

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