Cross-site request forgery in Apache Struts - CVE-2012-4386
Published: May 31, 2024
Vulnerability details
The vulnerability allows a remote attacker to perform cross-site request forgery attacks.
The vulnerability exists due to token check mechanism in Apache Struts does not properly validate the token name configuration parameter. A remote attacker can trick the victim to visit a specially crafted web page and perform arbitrary actions on behalf of the victim on the vulnerable website.
Affected software
IBM Sterling Order Management
Call Center for Commerce
How to mitigate CVE-2012-4386
IBM Sterling Order Management - update to 10.0.0.29
Call Center for Commerce - update to 10.0.12
External References
- http://secunia.com/advisories/50420
- http://struts.apache.org/2.x/docs/s2-010.html
- http://www.openwall.com/lists/oss-security/2012/09/01/4
- http://www.openwall.com/lists/oss-security/2012/09/01/5
- http://www.securityfocus.com/bid/55346
- https://exchange.xforce.ibmcloud.com/vulnerabilities/78182
- https://issues.apache.org/jira/browse/WW-3858