CVE-2026-110260
OW2 ASM 3.0 before 9.11 Quadratic Memory Allocation via Exception Handlers
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.
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 3.0 before 9.11 Quadratic Memory Allocation via Exception Handlers
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.
- Record
CVE-2026-110260- 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-407
- Updated
- 2026-11-02
EUVDEUVD-2026-101214
6.8
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.
- Record
EUVD-2026-101214- 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-f8m6-wmrx-8vh2
6.8
OW2 ASM 3.0 before 9.11 contains a quadratic memory allocation vulnerability in MethodWriter...
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.
- Record
GHSA-f8m6-wmrx-8vh2- 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-407
- Updated
- 2026-11-02
NVD
6.8
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.
- Record
CVE-2026-110260- 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-407
- Updated
- 2026-11-02
OSV
6.8
OW2 ASM 3.0 before 9.11 Quadratic Memory Allocation via Exception Handlers
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.
- Record
CVE-2026-110260- 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-407
- Updated
- 2026-11-02
OSVDEBIAN-CVE-2026-110260
6.8
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.
- Record
DEBIAN-CVE-2026-110260- 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-110260
6.8
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.
- Record
UBUNTU-CVE-2026-110260- 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-108369 No score
CVE-2026-110260 affecting package javapackages-bootstrap 1.14.0-4
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.
- Record
AZL-108369- Updated
- 2026-11-02
OSVAZL-108408 No score
CVE-2026-110260 affecting package objectweb-asm for versions less than 9.11.1-1
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.
- Record
AZL-108408- 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-110260 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.18%, the 7th percentile. Fixed in objectweb-asm 9.11.1-1.
References
gitlab.ow2.org/asm/asm/-/merge_requests/461
gitlab.ow2.org/asm/asm/-/commit/91057c98239d994aed5e46434e34e00d593c0daf
gitlab.ow2.org/asm/asm/-/blob/ASM_9_10_1/asm/src/main/java/org/objectweb/asm/MethodWriter.java
asm.ow2.io/versions.html
vulncheck.com/advisories/ow2-asm-3.0-before-9.11-quadratic-memory-allocation-via-exception-handlers
nvd.nist.gov/vuln/detail/CVE-2026-110260
Show 44 moreShow less
github.com/advisories/GHSA-f8m6-wmrx-8vh2
repo1.maven.org/maven2
github.com/CVEProject/cvelistV5/tree/main/cves/2026/110xxx/CVE-2026-110260.json
gitlab.ow2.org/asm/asm
security-tracker.debian.org/tracker/CVE-2026-110260
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
nvd.nist.gov/vuln/detail/CVE-2026-110257
gitlab.ow2.org/asm/asm/-/blob/ASM_9_10_1/asm/src/main/java/org/objectweb/asm/ClassReader.java
gitlab.ow2.org/asm/asm/-/commit/eb5fa95bb0670eaec2ecf9b8a3a501b48e5a967c
gitlab.ow2.org/asm/asm/-/merge_requests/456
vulncheck.com/advisories/ow2-asm-5.0-before-9.11-excessive-memory-allocation-via-bootstrapmethods-attribute
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
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-110260