Skip to content
NewA calmer, faster ZeroHour

CVE-2026-105111: Apache Commons BCEL: Class2HTML emits unescaped class strings, enabling stored XSS

oss-security ()2 · 1 read
Part of a story covered by 2 sourcesApache Commons BCEL 6.13.0 fixes recursion and stored XSSMerged summary & timeline
AI summary · grok-4.7Summaries by Vani AI

Apache Commons BCEL Class2HTML before 6.13.0 emits unescaped class strings, enabling stored XSS (CVE-2026-105111).

Apache Commons BCEL before 6.13.0 has a stored cross-site scripting flaw, CVE-2026-105111, because Class2HTML writes class strings into generated pages without escaping. Apache rates severity low. CVSS 3.1 is 4.7 (AV:N/AC:H/PR:N/UI:R/S:C/C:L/I:L/A:N) and CVSS 4.0 is 2.3. The fix is in 6.13.0 and commit fb72c225cbc6ec3d94060ed6edb269f07428d504.

Key facts
  • CVE-2026-105111 is stored XSS in BCEL Class2HTML output.
  • Class strings are emitted without escaping during HTML generation.
  • Apache rates it low; CVSS 3.1 is 4.7 and CVSS 4.0 is 2.3.
  • Fixed in Apache Commons BCEL 6.13.0; user interaction is required.
Analyze CVE-2026-105111 with Vani AIImpact, affected versions, exploitation, mitigations and detection

Vulnerabilities mentioned

All
CVEVulnerabilityCVSSEPSSSignalsPublished
CVE-2026-105111
Stored XSS in Apache Commons BCEL Class2HTML
2.3—

Indicators of compromise

auto-extracted · verify before use · export allAll
TypeIndicatorContext
sha1fb72c225cbc6ec3d94060ed6edb269f07428d504che Commons BCEL before 6.13.0 - Apache Commons BCEL before fb72c225cbc6ec3d94060ed6edb269f07428d504 Description: Improper neutralization of input during web pa

From the original article

Posted by Gary D. Gregory on Oct 06 Severity: low CVSS 3. 1: 4.

A short excerpt; the article and its images belong to the publisher. Summary, key facts and assessment above are AI-written from the article and can be wrong.