First published: Tue Apr 29 2014(Updated: )
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. NOTE: this vulnerability exists because of an incomplete fix for CVE-2014-0094.
Credit: secalert@redhat.com
Affected Software | Affected Version | How to fix |
---|---|---|
Apache Struts 2 | >=2.0.0<2.3.16.2 | |
>=2.0.0<2.3.16.2 |
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.
CVE-2014-0113 is classified as a critical vulnerability due to the potential for arbitrary code execution.
To fix CVE-2014-0113, upgrade Apache Struts to version 2.3.20 or later.
Apache Struts versions prior to 2.3.20, specifically from 2.0.0 to 2.3.16.2, are affected by CVE-2014-0113.
CVE-2014-0113 allows remote attackers to manipulate the ClassLoader, potentially leading to arbitrary code execution.
CVE-2014-0113 can be exploited with crafted requests, making it a significant risk for web applications using affected versions.