Skip to content
NewA calmer, faster ZeroHour

CVE-2026-104712: Apache Struts: Disproportionate response size when rendering BigDecimal request parameters

oss-security ()2 · 1 read
Part of a story covered by 4 sourcesApache Struts Patches Four Flaws Including OGNL InjectionMerged summary & timeline
AI summary · grok-4.7Summaries by Vani AI

Apache Struts can amplify responses when rendering BigDecimal parameters, tracked as CVE-2026-104712.

Lukasz Lenart disclosed CVE-2026-104712, a moderate-severity asymmetric resource-consumption flaw in Apache Struts. When a request parameter is bound to a java.math.BigDecimal property and rendered through the Struts tag library, the framework can return a disproportionately large response. Affected versions are 2.5.14 through 2.5.33, 6.0.0 through 6.11.0, and 7.0.0 through 7.3.0. The oss-security post does not report exploitation in the wild.

Key facts
  • CVE-2026-104712 is rated moderate asymmetric resource consumption.
  • Rendering a bound BigDecimal parameter can greatly enlarge the response.
  • Affected builds include Struts 2.5.14–2.5.33, 6.0.0–6.11.0, and 7.0.0–7.3.0.
Analyze CVE-2026-104712 with Vani AIImpact, affected versions, exploitation, mitigations and detection

Vulnerabilities mentioned

All
CVEVulnerabilityCVSSEPSSSignalsPublished
CVE-2026-104712
Response amplification DoS in Apache Struts BigDecimal rendering
7.5—

From the original article

Posted by Lukasz Lenart on Oct 05 Severity: moderate Affected versions: - Apache Struts 2. 5. 14 through 2.

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.