Description
OW2 ASM 3.0 before 9.11 contains a denial of service vulnerability that allows attackers to exhaust CPU by supplying crafted class files processed with ClassWriter.COMPUTE_FRAMES. Attackers can craft methods that make the unbounded MethodWriter.computeAllFrames() fix point algorithm converge slowly, tying up transforming threads for unbounded time.
Published: 2026-10-14
Score: 6.8 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Denial of Service
Action: Patch Now
AI Analysis

Impact

This vulnerability is a Denial of Service risk where an attacker can exhaust CPU resources by providing specially crafted Java class files that are processed with ASM's ClassWriter.COMPUTE_FRAMES. The flaw lies in the MethodWriter.computeAllFrames() algorithm, which can be forced to converge very slowly, causing transformation threads to become unboundedly busy. The impact is an inability for the affected application to perform normal class transformations, leading to performance degradation or service interruption, and confirming a CWE-407 resource exhaustion flaw and CWE-606 input validation flaw.

Affected Systems

The affected product is the OW2 ASM library, version 3.0 before 9.11. Systems using the library in any context—such as build tools, bytecode manipulation frameworks, or application servers that dynamically generate or rewrite classes—could be impacted if they rely on the ClassWriter.COMPUTE_FRAMES feature.

Risk and Exploitability

The CVSS score of 6.8 indicates a moderate severity, and the EPSS score is < 1%, indicating a low probability of exploitation. The vulnerability is not listed in the CISA KEV catalog. Attackers need to supply the crafted class files to an application using ASM; thus the attack vector is likely through any component that accepts or generates class files, which may be remote if the application exposes such functionality. Since the flaw consumes CPU, the exploit can be launched from a remote or local context where the attacker can inject class files, making it a plausible remote or user‑initiated DoS attack. Additionally, the bug reflects a CWE-606 unchecked input scenario.

Generated by OpenCVE AI on October 20, 2026 at 07:02 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade the OW2 ASM library to version 9.11 or later.
  • Avoid using ClassWriter.COMPUTE_FRAMES or restrict its usage to validated inputs.
  • Validate class file structure and method sizes before processing with ASM.
  • Implement resource limits or timeouts on class transformation threads to prevent extensive CPU consumption.

Generated by OpenCVE AI on October 20, 2026 at 07:02 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 27 Oct 2026 04:30:00 +0000

Type Values Removed Values Added
First Time appeared Ow2
Ow2 asm
Vendors & Products Ow2
Ow2 asm

Tue, 20 Oct 2026 00:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-606
References
Metrics threat_severity

None

threat_severity

Moderate


Wed, 14 Oct 2026 14:30:00 +0000

Type Values Removed Values Added
Description OW2 ASM 3.0 before 9.11 contains a denial of service vulnerability that allows attackers to exhaust CPU by supplying crafted class files processed with ClassWriter.COMPUTE_FRAMES. Attackers can craft methods that make the unbounded MethodWriter.computeAllFrames() fix point algorithm converge slowly, tying up transforming threads for unbounded time.
Title OW2 ASM 3.0 before 9.11 Excessive CPU Consumption via ClassWriter COMPUTE_FRAMES
Weaknesses CWE-407
References
Metrics cvssV3_1

{'score': 5.5, 'vector': 'CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H'}

cvssV4_0

{'score': 6.8, 'vector': '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'}


cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-10-14T18:01:52.492Z

Reserved: 2026-10-13T18:33:55.549Z

Link: CVE-2026-110261

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Awaiting Analysis

Published: 2026-10-14T15:17:07.950

Modified: 2026-10-14T18:17:33.730

Link: CVE-2026-110261

cve-icon Redhat

Severity : Moderate

Publid Date: 2026-10-14T14:16:33Z

Links: CVE-2026-110261 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-10-26T22:38:54Z

Weaknesses
  • CWE-407

    Inefficient Algorithmic Complexity

  • CWE-606

    Unchecked Input for Loop Condition