CVE Catalog

CVE-2006-1546

High
Published: Translated: NVD NIST

Summary

A vulnerability in Apache Struts before version 1.2.9 allows a remote attacker to bypass validation by adding the 'org.apache.struts.taglib.html.Constants.CANCEL' parameter to a request. This cancels the action but is not detected by applications that do not use the isCancelled check.

Risk Assessment

An attacker can bypass validation mechanisms and perform unauthorized operations, leading to data integrity violations or unexpected application behavior.

Recommendation

Immediately upgrade Apache Struts to version 1.2.9 or later and ensure all actions implement the isCancelled check.

Related vulnerabilities

Original NVD description (English source)

Apache Software Foundation (ASF) Struts before 1.2.9 allows remote attackers to 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.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS