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
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