CVE-2012-0391
Apache Struts 2 Improper Input Validation Vulnerability
Apache Struts 2Frameworks
CVSS
9.8CriticalExploit odds (EPSS)75.6%Chance of exploitation activity in the next 30 days, higher than 99% of CVEs. Scored 23 Oct 2026FIRST EPSS
Fixed inNone listedNo source names a fixed version yet
CISA required actionApply updates per vendor instructions. CISA KEV
What fixes it
No source in this snapshot names a fixed version.
Timeline
- 6 Jan 2012Exploit code publicMetasploit
- 8 Jan 2012, 15:00 UTCPublishedCVE List
- 21 Jan 2022Added to CISA KEVCISA KEV
Public exploit code and templates 3
- Exploit moduleApache Struts Remote Command Execution 6 Jan 2012Metasploit
- Webapps exploitApache Struts 2 < 2.3.1 - Multiple Vulnerabilities 6 Jan 2012Exploit-DB
- Remote exploitApache Struts 2.2.1.1 - Remote Command Execution (Metasploit) 5 Jun 2012Exploit-DB
Listed so defenders can prioritize. Threatline links to the source and does not host exploit code.
Description
The ExceptionDelegator component in Apache Struts 2 before 2.2.3.1 contains an improper input validation vulnerability that allows for remote code execution.
Text from CVE List
Affected versions 1
- n/aaffected: n/aCVE List
References 4
- nvd.nist.gov/vuln/detail/CVE-2012-0391Referencevia CISA KEV
- sec-consult.com/files/20120104-0_Apache_Struts2_Multiple_Critical_Vulnerabilities.txtReferencevia CVE List
- issues.apache.org/jira/browse/WW-3668Referencevia CVE List
- cisa.gov/known-exploited-vulnerabilities-catalog?field_cve=CVE-2012-0391Referencevia CVE List