Description
Multiple directory traversal vulnerabilities in Apache Struts 2.0.x before 2.0.12 and 2.1.x before 2.1.3 allow remote attackers to read arbitrary files via a ..%252f (encoded dot dot slash) in a URI with a /struts/ path, related to (1) FilterDispatcher in 2.0.x and (2) DefaultStaticContentLoader in 2.1.x.
Affected products
- apache / Struts2.0.6 – 2.0.6
- apache / Struts2.0.8 – 2.0.8
- apache / Struts2.0.9 – 2.0.9
- apache / Struts2.0.11 – 2.0.11
- apache / Struts2.0.11.1 – 2.0.11.1
- apache / Struts2.0.11.2 – 2.0.11.2
- apache / Struts2.1.2_beta – 2.1.2_beta
Exploits & proofs of concept
- exploit-dbStruts 2.0.11 - Multiple Directory Traversal Vulnerabilitiesby Csaba Barta
References
- MISChttp://issues.apache.org/struts/browse/WW-2779
- MISChttp://struts.apache.org/2.x/docs/s2-004.html
- VENDOR_ADVISORYhttp://www.vupen.com/english/advisories/2008/3003
- VENDOR_ADVISORYhttp://secunia.com/advisories/32497
- MISChttp://www.securityfocus.com/bid/32104
- MISChttp://osvdb.org/49733
- MISChttp://osvdb.org/49734
Updated 25m ago · 8 sources