Apache Struts 2 before 2.3.14.3 allows remote attackers to execute arbitrary OGNL code via a request with a crafted value that contains both "${}" and "%{}" sequences, which causes the OGNL code to be evaluated twice.
References
Link | Resource |
---|---|
https://cwiki.apache.org/confluence/display/WW/S2-015 | Vendor Advisory |
http://struts.apache.org/development/2.x/docs/s2-015.html | Vendor Advisory |
http://www.oracle.com/technetwork/topics/security/cpuoct2013-1899837.html | Third Party Advisory |
http://www.securityfocus.com/bid/64758 | Third Party Advisory VDB Entry |
http://www.oracle.com/technetwork/topics/security/cpujan2014-1972949.html | Third Party Advisory |
Configurations
Information
Published : 2013-07-16 11:55
Updated : 2018-11-23 07:49
NVD link : CVE-2013-2135
Mitre link : CVE-2013-2135
JSON object : View
CWE
CWE-94
Improper Control of Generation of Code ('Code Injection')
Products Affected
apache
- struts