CVE-2026-110261: OW2 ASM 3.0 before 9.11 Excessive CPU Consumption via ClassWriter COMPUTE_FRAMES

Published Oct 14, 2026
·
Updated

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.COMPUTEFRAMES. Attackers can craft methods that make the unbounded MethodWriter.computeAllFrames() fix point algorithm converge slowly, tying up transforming threads for unbounded time.

Affected Software

1 affected component
OW2 ASM>=3.0<9.11

Remediation

Recommended actions to resolve this vulnerability, in priority order.

  1. Upgrade

    Upgrade OW2 ASM to a version that resolves this vulnerability.

    Fixed in 9.11

Event History

Oct 14, 2026
CVE Published
via MITRE·02:16 PM
Data Sourced
via MITRE·02:16 PM
DescriptionSeverityWeakness

Frequently Asked Questions

1

Which deployments are exposed?

Deployments using OW2 ASM versions from 3.0 through versions before 9.11 are affected when they process attacker-controlled or otherwise untrusted class files with ClassWriter.COMPUTE_FRAMES.

2

What must an attacker provide to trigger the issue?

An attacker needs to supply a crafted class file containing methods that cause the MethodWriter.computeAllFrames() fix-point algorithm to converge slowly. The vulnerable application must process that class using ClassWriter.COMPUTE_FRAMES.

3

What is the operational impact?

Processing the crafted class can consume CPU and tie up transformation threads for unbounded time, resulting in a denial of service. The provided severity vector indicates no confidentiality or integrity impact.

4

What is the available remediation?

Update OW2 ASM to version 9.11 or later. The affected range is specified as versions 3.0 before 9.11.

Contact

SecAlerts Pty Ltd.
132 Wickham Terrace
Fortitude Valley,
QLD 4006, Australia
info@secalerts.co
By using SecAlerts services, you agree to our services end-user license agreement. This website is safeguarded by reCAPTCHA and governed by the Google Privacy Policy and Terms of Service. All names, logos, and brands of products are owned by their respective owners, and any usage of these names, logos, and brands for identification purposes only does not imply endorsement. If you possess any content that requires removal, please get in touch with us.
© 2026 SecAlerts Pty Ltd.
ABN: 70 645 966 203, ACN: 645 966 203