01 Record
CVE-2012-0391
The ExceptionDelegator component in Apache Struts before 2.2.3.1 interprets parameter values as OGNL expressions during certain exception handling for mismatched data types of properties, which allows
CriticalKEVPUBLISHEDCNA: mitre
CNA base score9.8 CVSS v3.xCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
02 Description
The ExceptionDelegator component in Apache Struts before 2.2.3.1 interprets parameter values as OGNL expressions during certain exception handling for mismatched data types of properties, which allows
03 Exploitation and scoring
- Exploitation
- Exploited in the wild. Listed in the CISA Known Exploited Vulnerabilities catalog on 2022-01-21. Federal remediation due 2022-07-21.
- SSVC decision
- ExploitationactiveCISA reports credible evidence of active exploitation.
- AutomatableyesAn attacker can reliably automate reconnaissance through exploitation, so this scales.
- Technical ImpacttotalSuccessful exploitation gives total control of the vulnerable component.
- EPSS probability
- 75.59% probability of exploitation activity in the next 30 days.
- EPSS percentile
- Equal to or higher than the score of 99.4% of scored records. A rank, not a probability.
- NVD base score
- 9.8 (CVSS v3.x), scored by the NVD independently of the CNA.
- NVD CVSS vector
- CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
- NVD analysis status
- Analyzed. NVD last modified this record on 2026-06-16.
- Red Hat severity
- Important. Red Hat's rating for its own products, not a CVSS rating.
Exploit-prediction scores from FIRST. Independent scoring and analysis status from the NVD. Vendor severity from Red Hat. Exploitation assessment and catalog membership from CISA.
04 Metadata
- Published
- 2012-01-08 15:00Z14 YR AGO
- Last updated
- 2025-10-22 00:05Z1 YR AGO
- Reserved
- 2012-01-08
- Assigning CNA
- mitre
- Record state
- PUBLISHED
- Severity
- Critical (CVSS 9.8)
- CNA CVSS vector
- CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
- Weaknesses
- CWE-94Improper Control of Generation of Code ('Code Injection')Base
- Data version
- 5.1
- Document digest
- 50cb886246a93483a891863dbbcffb654840212b1b0c556a53e6b77f5f96d1ec
05 Affected products
VendorProductVersionsPlatforms
06 References
- www.exploit-db.com18329http://www.exploit-db.com/exploits/18329
- archives.neohapsis.com20120105 SEC Consult SA-20120104-0 :: Multiple critical vulnerabilities in Apache Struts2http://archives.neohapsis.com/archives/bugtraq/2012-01/0031.html
- struts.apache.orghttp://struts.apache.org/2.x/docs/version-notes-2311.html
- struts.apache.orghttp://struts.apache.org/2.x/docs/s2-008.html
- www.sec-consult.comhttps://www.sec-consult.com/files/20120104-0_Apache_Struts2_Multiple_Critical_Vulnerabilities.txt
- issues.apache.orghttps://issues.apache.org/jira/browse/WW-3668
- secunia.com47393http://secunia.com/advisories/47393
- www.cisa.govhttps://www.cisa.gov/known-exploited-vulnerabilities-catalog?field_cve=CVE-2012-0391