← CVE Radar
CVE-2012-0391Apache Struts 2 Improper Input Validation Vulnerability
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 remote attackers to execute arbitrary Java code via a crafted parameter.
9.8 CRITICALEPSS 75.59%⚡ Known Exploited (CISA KEV)NVD: Analyzed
Overview
Severity
| Score | Severity | Version | Vector String |
|---|---|---|---|
| 9.8 | CRITICAL | 3.1NVD | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H |
| 9.3 | HIGH | 2.0NVD | AV:N/AC:M/Au:N/C:C/I:C/A:C |
CISA required action
⚡ Known exploited · remediation due Jul 21, 2022
Apply updates per vendor instructions.
Details
- CVE ID
- CVE-2012-0391
- Status
- Analyzed
- Assigner (CNA)
- mitre
- Published
- Jan 8, 2012
- Last modified
- 2026-06-16 23:37 UTC
Affected Products
From NVD CPE configurations.
apachestruts1 version range
- before 2.2.3.1
References
- archives.neohapsis.com http://archives.neohapsis.com/archives/bugtraq/2012-01/0031.html
- secunia.com http://secunia.com/advisories/47393
- struts.apache.org http://struts.apache.org/2.x/docs/s2-008.html
- struts.apache.org http://struts.apache.org/2.x/docs/version-notes-2311.html
- exploit-db.com http://www.exploit-db.com/exploits/18329
- issues.apache.org https://issues.apache.org/jira/browse/WW-3668
- sec-consult.com https://www.sec-consult.com/files/20120104-0_Apache_Struts2_Multiple_Critical_Vulnerabilities.txt
- cisa.gov https://www.cisa.gov/known-exploited-vulnerabilities-catalog?field_cve=CVE-2012-0391