Vulnerability Monitor

The vendors, products, and vulnerabilities you care about

CVE-2014-0116


CookieInterceptor in Apache Struts 2.x 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 modify session state via a crafted request. NOTE: this vulnerability exists because of an incomplete fix for CVE-2014-0113.


Published

2014-05-08T10:55:02.967

Last Modified

2025-04-12T10:46:40.837

Status

Deferred

Source

[email protected]

Severity

CVSSv2: 5.8 (MEDIUM)

CVSSv2 Vector

AV:N/AC:M/Au:N/C:N/I:P/A:P

  • Access Vector: NETWORK
  • Access Complexity: MEDIUM
  • Authentication: NONE
  • Confidentiality Impact: NONE
  • Integrity Impact: PARTIAL
  • Availability Impact: PARTIAL
Exploitability Score

8.6

Impact Score

4.9

Weaknesses
  • Type: Primary
    CWE-264

Affected Vendors & Products
Type Vendor Product Version/Range Vulnerable?
Application apache struts 2.0.0 Yes
Application apache struts 2.0.1 Yes
Application apache struts 2.0.2 Yes
Application apache struts 2.0.3 Yes
Application apache struts 2.0.4 Yes
Application apache struts 2.0.5 Yes
Application apache struts 2.0.6 Yes
Application apache struts 2.0.7 Yes
Application apache struts 2.0.8 Yes
Application apache struts 2.0.9 Yes
Application apache struts 2.0.10 Yes
Application apache struts 2.0.11 Yes
Application apache struts 2.0.11.1 Yes
Application apache struts 2.0.11.2 Yes
Application apache struts 2.0.12 Yes
Application apache struts 2.0.13 Yes
Application apache struts 2.0.14 Yes
Application apache struts 2.1.0 Yes
Application apache struts 2.1.1 Yes
Application apache struts 2.1.2 Yes
Application apache struts 2.1.3 Yes
Application apache struts 2.1.4 Yes
Application apache struts 2.1.5 Yes
Application apache struts 2.1.6 Yes
Application apache struts 2.1.8 Yes
Application apache struts 2.1.8.1 Yes
Application apache struts 2.2.1 Yes
Application apache struts 2.2.1.1 Yes
Application apache struts 2.2.3 Yes
Application apache struts 2.2.3.1 Yes
Application apache struts 2.3.1 Yes
Application apache struts 2.3.1.1 Yes
Application apache struts 2.3.1.2 Yes
Application apache struts 2.3.3 Yes
Application apache struts 2.3.4 Yes
Application apache struts 2.3.4.1 Yes
Application apache struts 2.3.7 Yes
Application apache struts 2.3.8 Yes
Application apache struts 2.3.12 Yes
Application apache struts 2.3.14 Yes
Application apache struts 2.3.14.1 Yes
Application apache struts 2.3.14.2 Yes
Application apache struts 2.3.14.3 Yes
Application apache struts 2.3.15 Yes
Application apache struts 2.3.15.1 Yes
Application apache struts 2.3.15.2 Yes
Application apache struts 2.3.15.3 Yes
Application apache struts 2.3.16 Yes
Application apache struts 2.3.16.1 Yes
Application apache struts 2.3.16.2 Yes

References