Description
OW2 ASM 1.4.3 before 9.11 contains an excessive resource consumption vulnerability in Analyzer.analyze() that allows attackers to exhaust memory and CPU via crafted class files. Attackers can supply class files analysed through BasicVerifier, SimpleVerifier or SourceInterpreter to trigger unbounded per-instruction Frame allocation and fix point iterations, causing denial of service.
Published: 2026-10-14
Score: 6.8 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Denial of Service via excessive resource consumption
Action: Patch
AI Analysis

Impact

The vulnerability is found in the Analyzer.analyze() method of OW2 ASM 1.4.3 through 9.10.1. It allows an attacker to supply a crafted class file that triggers unbounded per‑instruction Frame allocation and iterative fix‑point calculations during analysis. The resulting excessive memory allocation and CPU usage can exhaust the hosting process, effectively denying service. The weakness is an instance of excessive resource consumption (CWE‑770).

Affected Systems

OW2 ASM, versions 1.4.3 to 9.10.1, are affected. The vulnerability exists in the core analysis library that is used for class verification (BasicVerifier, SimpleVerifier, SourceInterpreter). No specific deployment environment is required; any Java application that loads and analyzes class files with these verifiers is potentially impacted.

Risk and Exploitability

The CVSS score of 6.8 indicates moderate severity. The EPSS score is < 1%, indicating a very low exploitation probability. The vulnerability is not listed in the CISA KEV catalog. The likely attack vector is local or remote supply of crafted class files to any process that performs ASM analysis. An attacker can simply submit a malicious class file to the target application, which will then consume excessive resources and cause a denial of service. Because the vulnerability does not require privileged execution or network access beyond class file input, the risk remains moderate but can become critical in highly available or mission‑critical environments where ASM analysis is performed on untrusted input.

Generated by OpenCVE AI on October 15, 2026 at 20:49 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade OW2 ASM to version 9.11 or later, which contains a fix that bounds resource usage during analysis.
  • If an upgrade is not immediately possible, restrict the set of class files processed by Analyzer to those that originate from trusted sources and validate them before analysis.
  • Deploy the application in a sandboxed environment with enforced memory limits and CPU quotas for the process that performs ASM analysis, reducing the impact of any resource exhaustion attempt.

Generated by OpenCVE AI on October 15, 2026 at 20:49 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

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

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Mon, 19 Oct 2026 13:30:00 +0000

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

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

Type Values Removed Values Added
Description OW2 ASM 1.4.3 before 9.11 contains an excessive resource consumption vulnerability in Analyzer.analyze() that allows attackers to exhaust memory and CPU via crafted class files. Attackers can supply class files analysed through BasicVerifier, SimpleVerifier or SourceInterpreter to trigger unbounded per-instruction Frame allocation and fix point iterations, causing denial of service.
Title OW2 ASM 1.4.3 before 9.11 Excessive Resource Consumption via Analyzer
Weaknesses CWE-770
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-20T01:01:50.990Z

Reserved: 2026-10-14T13:07:17.285Z

Link: CVE-2026-110591

cve-icon Vulnrichment

Updated: 2026-10-20T01:01:46.640Z

cve-icon NVD

Status : Awaiting Analysis

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

Modified: 2026-10-20T01:17:10.950

Link: CVE-2026-110591

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-19T13:08:53Z

Weaknesses
  • CWE-770

    Allocation of Resources Without Limits or Throttling