Security features bypass in Apache Struts - CVE-2006-1546

 

Security features bypass in Apache Struts - CVE-2006-1546

Published: April 23, 2024


Vulnerability identifier: #VU88923
CSH Severity: Medium
CVSS v4: 6.9 [CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N]
CVE-ID: CVE-2006-1546
CWE-ID: CWE-254
Exploitation vector: Remote access
Exploit availability: No public exploit available

Vulnerability details

The vulnerability allows a remote attacker to gain access to bypass security restrictions.

The vulnerability exists due to excessive data output by the application. A remote attacker can bypass validation via a request with a 'org.apache.struts.taglib.html.Constants.CANCEL' parameter, which causes the action to be canceled but would not be detected from applications that do not use the isCancelled check.


Affected software

Apache Struts
Integration Designer

How to mitigate CVE-2006-1546

Install updates from vendor's website.

Apache Struts - update to 1.2.9

External References

Related Security Bulletins