Skip to main content
← All vulnerabilities
CVE-2014-0094GHSA-VRWC-QJMW-5RJM

The ParametersInterceptor in Apache Struts before 2.3.16.2 allows remote attackers to "manipulate" the ClassLoader via the class parameter,

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 2.3.16.2
2 on Exploit-DB, 1 Metasploit module, 2 proofs of concept on GitHub

Summary

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.

Timeline

  1. Public exploit on Exploit-DB

    EDB-41690, EDB-33142

  2. CVE published
  3. Record last updated
  4. EPSS reached 10%

    FIRST estimates at least a 10% chance of exploitation in the next 30 days

Affected versions

  • n/a n/a

    Version range not reported

  • org.apache.struts:struts2-coreMaven

    From 2.0.0 · fixed in 2.3.16.2

  • org.apache.struts.xwork:xwork-coreMaven

    From 2.0.0 · fixed in 2.3.16.2

References 20

packetstormsecurity.com

secunia.com

vmware.com

konakart.com

securityfocus.com

oracle.com

huawei.com

jvn.jp

struts.apache.org

jvndb.jvn.jp

www-01.ibm.com

securitytracker.com

Exploit-DB

GitHub · rapid7/metasploit-framework

GitHub · HasegawaTadamitsu/CVE-2014-0094-test-program-for-struts1

GitHub · y0d3n/CVE-2014-0094