CVE-2026-110257
OW2 ASM 5.0 before 9.11 Excessive Memory Allocation via BootstrapMethods Attribute
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.
Attack profile
How easy it is to exploit
- Attack vector
- Local
- Complexity
- Low
- Privileges needed
- None
- User interaction
- Passive
What an attacker can affect
- Confidentiality
- None
- Integrity
- None
- Availability
- High
Exploit likelihood
What each source reports
CVE List Score used
6.8
OW2 ASM 5.0 before 9.11 Excessive Memory Allocation via BootstrapMethods Attribute
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.
- Record
CVE-2026-110257- CVSS 4.0
- 6.8 Medium
CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:P/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N - CVSS 3.1
- 5.5 Medium
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H - Weakness
- CWE-789
- Updated
- 2026-11-02
EUVDEUVD-2026-101211
6.8
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.
- Record
EUVD-2026-101211- CVSS 4.0
- 6.8 Medium
CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:P/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N - Updated
- 2026-11-02
GitHub AdvisoriesGHSA-jv96-63p8-4rfx
6.8
OW2 ASM 5.0 before 9.11 contains an excessive memory allocation vulnerability in ClassReader...
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.
- Record
GHSA-jv96-63p8-4rfx- CVSS 4.0
- 6.8 Medium
CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:P/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X - CVSS 3.1
- 5.5 Medium
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H - Weakness
- CWE-789
- Updated
- 2026-11-02
NVD
6.8
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.
- Record
CVE-2026-110257- CVSS 4.0
- 6.8 Medium
CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:P/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X - CVSS 3.1
- 5.5 Medium
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H - Weakness
- CWE-789
- Updated
- 2026-11-02
OSV
6.8
OW2 ASM 5.0 before 9.11 Excessive Memory Allocation via BootstrapMethods Attribute
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.
- Record
CVE-2026-110257- CVSS 4.0
- 6.8 Medium
CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:P/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N - Weakness
- CWE-789
- Updated
- 2026-11-02
OSVDEBIAN-CVE-2026-110257
6.8
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.
- Record
DEBIAN-CVE-2026-110257- CVSS 4.0
- 6.8 Medium
CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:P/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X - Updated
- 2026-11-02
Show 4 moreShow less
OSVRHSA-2026:83847
5.5
Red Hat Security Advisory: Red Hat Hardened Images RPMs bug fix and enhancement update
- Record
RHSA-2026:83847- CVSS 3.1
- 5.5 Medium
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVUBUNTU-CVE-2026-110257
6.8
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.
- Record
UBUNTU-CVE-2026-110257- CVSS 4.0
- 6.8 Medium
CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:P/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N - CVSS 3.1
- 5.5 Medium
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVAZL-108378 No score
CVE-2026-110257 affecting package javapackages-bootstrap 1.14.0-4
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.
- Record
AZL-108378- Updated
- 2026-11-02
OSVAZL-108426 No score
CVE-2026-110257 affecting package objectweb-asm for versions less than 9.11.1-1
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.
- Record
AZL-108426- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
javapackages-bootstrapAzure Linux:3 |
through 1.14.0-4 | None known |
objectweb-asmAzure Linux:3 |
before 9.11.1-1 | 9.11.1-1 |
asmDebian:12 |
All versions, plus listed versions 9.10.1-19.11.1-19.4-19.5-19.7-1 Show 5 moreShow less9.7-29.7.1-19.8-19.8-29.9.1-1 |
None known |
asmDebian:13 |
All versions, plus listed versions 9.10.1-19.11.1-19.8-19.8-29.9.1-1 |
None known |
asmDebian:14 |
before 9.11.1-1, plus listed versions 9.10.1-19.8-19.8-29.9.1-1 |
9.11.1-1 |
maven3.9Red Hat:hummingbird:1 From an advisory covering 5 CVEs |
before 0:3.9.16-0.4.hum1 | 0:3.9.16-0.4.hum1 |
maven3.9-libRed Hat:hummingbird:1 From an advisory covering 5 CVEs |
before 0:3.9.16-0.4.hum1 | 0:3.9.16-0.4.hum1 |
asmUbuntu:18.04:LTS |
All versions, plus listed versions 6.0~alpha-16.0~alpha-26.0-17.0-1~18.04 |
None known |
asmUbuntu:20.04:LTS |
All versions, plus listed versions 7.1-27.2-1 |
None known |
asmUbuntu:22.04:LTS |
All versions, plus listed versions 9.1-19.2-1 |
None known |
asmUbuntu:24.04:LTS |
All versions, plus listed versions 9.4-19.5-19.6~us1-0ubuntu19.7-1 |
None known |
asmUbuntu:26.10 |
All versions, plus listed versions 9.9.1-1 |
None known |
asmUbuntu:26.04:LTS |
All versions, plus listed versions 9.8-19.8-29.9.1-1 |
None known |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, facts | ||
| first indexed | CVE List, EUVD, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2026-110257 is a medium vulnerability (CVSS 6.8) in Ow2 Asm, published October 14, 2026. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.17%, the 6th percentile. Fixed in objectweb-asm 9.11.1-1.
References
gitlab.ow2.org/asm/asm/-/merge_requests/456
gitlab.ow2.org/asm/asm/-/commit/eb5fa95bb0670eaec2ecf9b8a3a501b48e5a967c
gitlab.ow2.org/asm/asm/-/blob/ASM_9_10_1/asm/src/main/java/org/objectweb/asm/ClassReader.java
asm.ow2.io/versions.html
vulncheck.com/advisories/ow2-asm-5.0-before-9.11-excessive-memory-allocation-via-bootstrapmethods-attribute
nvd.nist.gov/vuln/detail/CVE-2026-110257
Show 44 moreShow less
github.com/advisories/GHSA-jv96-63p8-4rfx
repo1.maven.org/maven2
github.com/CVEProject/cvelistV5/tree/main/cves/2026/110xxx/CVE-2026-110257.json
gitlab.ow2.org/asm/asm
security-tracker.debian.org/tracker/CVE-2026-110257
access.redhat.com/errata/RHSA-2026:83847
images.redhat.com
access.redhat.com/security/cve/CVE-2026-110263
access.redhat.com/security/updates/classification
access.redhat.com/security/cve/CVE-2026-110257
access.redhat.com/security/cve/CVE-2026-110260
access.redhat.com/security/cve/CVE-2026-110261
access.redhat.com/security/cve/CVE-2026-110258
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_83847.json
bugzilla.redhat.com/show_bug.cgi?id=2552305
cve.org/CVERecord?id=CVE-2026-110257
bugzilla.redhat.com/show_bug.cgi?id=2552308
cve.org/CVERecord?id=CVE-2026-110258
nvd.nist.gov/vuln/detail/CVE-2026-110258
gitlab.ow2.org/asm/asm/-/blob/ASM_9_10_1/asm/src/main/java/org/objectweb/asm/Label.java
gitlab.ow2.org/asm/asm/-/commit/4dabfe0aef14f8cccb0617640a4add8fbcc4ed36
gitlab.ow2.org/asm/asm/-/merge_requests/458
vulncheck.com/advisories/ow2-asm-3.0-before-9.11-excessive-memory-allocation-via-multiple-ret-instructions
bugzilla.redhat.com/show_bug.cgi?id=2552285
cve.org/CVERecord?id=CVE-2026-110260
nvd.nist.gov/vuln/detail/CVE-2026-110260
gitlab.ow2.org/asm/asm/-/blob/ASM_9_10_1/asm/src/main/java/org/objectweb/asm/MethodWriter.java
gitlab.ow2.org/asm/asm/-/commit/91057c98239d994aed5e46434e34e00d593c0daf
gitlab.ow2.org/asm/asm/-/merge_requests/461
vulncheck.com/advisories/ow2-asm-3.0-before-9.11-quadratic-memory-allocation-via-exception-handlers
bugzilla.redhat.com/show_bug.cgi?id=2552253
cve.org/CVERecord?id=CVE-2026-110261
nvd.nist.gov/vuln/detail/CVE-2026-110261
gitlab.ow2.org/asm/asm/-/commit/ab68bbd2521359b7c8cd3517c6331ced3d817ed0
gitlab.ow2.org/asm/asm/-/merge_requests/463
vulncheck.com/advisories/ow2-asm-3.0-before-9.11-excessive-cpu-consumption-via-classwriter-compute-frames
bugzilla.redhat.com/show_bug.cgi?id=2552264
cve.org/CVERecord?id=CVE-2026-110263
nvd.nist.gov/vuln/detail/CVE-2026-110263
gitlab.ow2.org/asm/asm/-/blob/ASM_9_10_1/asm/src/main/java/org/objectweb/asm/signature/SignatureReader.java
gitlab.ow2.org/asm/asm/-/commit/8f87fc0317a4c5ee8f538bcbb641928def25dbd6
gitlab.ow2.org/asm/asm/-/merge_requests/465
vulncheck.com/advisories/ow2-asm-3.0-before-9.11-uncontrolled-recursion-in-signaturereader
ubuntu.com/security/CVE-2026-110257