Vulnerabilities > Apache > Struts > 2.3.10

DATE CVE VULNERABILITY TITLE RISK
2016-04-12 CVE-2016-4003 Cross-site Scripting vulnerability in Apache Struts
Cross-site scripting (XSS) vulnerability in the URLDecoder function in JRE before 1.8, as used in Apache Struts 2.x before 2.3.28, when using a single byte page encoding, allows remote attackers to inject arbitrary web script or HTML via multi-byte characters in a url-encoded parameter.
network
apache CWE-79
4.3
2016-04-12 CVE-2016-0785 Improper Input Validation vulnerability in Apache Struts
Apache Struts 2.x before 2.3.28 allows remote attackers to execute arbitrary code via a "%{}" sequence in a tag attribute, aka forced double OGNL evaluation.
network
low complexity
apache CWE-20
critical
9.0
2014-04-29 CVE-2014-0113 Permissions, Privileges, and Access Controls vulnerability in Apache Struts
CookieInterceptor in Apache Struts before 2.3.20, when a wildcard cookiesName value is used, does not properly restrict access to the getClass method, which allows remote attackers to "manipulate" the ClassLoader and execute arbitrary code via a crafted request.
network
low complexity
apache CWE-264
7.5
2014-04-29 CVE-2014-0112 Permissions, Privileges, and Access Controls vulnerability in Apache Struts
ParametersInterceptor in Apache Struts before 2.3.20 does not properly restrict access to the getClass method, which allows remote attackers to "manipulate" the ClassLoader and execute arbitrary code via a crafted request.
network
low complexity
apache CWE-264
7.5
2014-03-11 CVE-2014-0094 Classloader Manipulation Security Bypass vulnerability in RETIRED: Apache Struts
The ParametersInterceptor in Apache Struts before 2.3.16.2 allows remote attackers to "manipulate" the ClassLoader via the class parameter, which is passed to the getClass method.
network
low complexity
apache
5.0
2013-07-16 CVE-2013-2135 Code Injection vulnerability in Apache Struts
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.
network
apache CWE-94
critical
9.3
2013-07-16 CVE-2013-2134 Code Injection vulnerability in Apache Struts
Apache Struts 2 before 2.3.14.3 allows remote attackers to execute arbitrary OGNL code via a request with a crafted action name that is not properly handled during wildcard matching, a different vulnerability than CVE-2013-2135.
network
apache CWE-94
critical
9.3
2013-07-10 CVE-2013-2115 Code Injection vulnerability in Apache Struts
Apache Struts 2 before 2.3.14.2 allows remote attackers to execute arbitrary OGNL code via a crafted request that is not properly handled when using the includeParams attribute in the (1) URL or (2) A tag.
network
apache CWE-94
critical
9.3
2013-07-10 CVE-2013-1966 Code Injection vulnerability in Apache Struts
Apache Struts 2 before 2.3.14.2 allows remote attackers to execute arbitrary OGNL code via a crafted request that is not properly handled when using the includeParams attribute in the (1) URL or (2) A tag.
network
apache CWE-94
critical
9.3
2013-07-10 CVE-2013-1965 Code Injection vulnerability in Apache Struts and Struts2-Showcase
Apache Struts Showcase App 2.0.0 through 2.3.13, as used in Struts 2 before 2.3.14.3, allows remote attackers to execute arbitrary OGNL code via a crafted parameter name that is not properly handled when invoking a redirect.
network
apache CWE-94
critical
9.3