GHSA-4wrr-9h5r-m92w · Severity: critical · Ecosystem: maven — Apache Struts Remote Java Code Execution
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.
Conclusion & alert: CVE-2012-0391 is rated Critical Active Threat (94/100): CVSS Critical severity, with high exploitation likelihood (EPSS 75.07%, 99th percentile). Core evidence: CISA KEV confirms active exploitation (added 2022-01-21) affecting Apache / Struts 2. a weakness (CWE-94) Unauthenticated remote administrative access may be possible. Mandatory action: The CISA remediation deadline has passed—treat as an emergency patch priority.
Risk is dynamic; we continuously reassess and refresh what is shown on this page as upstream context changes.
: Apache Struts 2 Improper Input Validation Vulnerability · CISA KEV detail
: 2022-01-21
: 2022-07-21
: Apply updates per vendor instructions.
| EDB-ID | Source | Kind | Published | Link |
|---|---|---|---|---|
| 18984 | exploit_db | edb | 2012-06-05 | Exploit-DB ↗ |
| 18329 | exploit_db | edb | 2012-01-06 | Exploit-DB ↗ |
| — | nvd_ref | exploit_tag | Exploit-DB ↗ | |
| — | nvd_ref | exploit_tag | Exploit-DB ↗ | |
| — | nvd_ref | exploit_tag | Exploit-DB ↗ |
EPSS lead: Daily EPSS estimates relative likelihood of exploitation; percentile ranks this CVE among scored vulnerabilities (higher = more severe relative rank).
| # | Date | Old EPSS score | New EPSS score | Delta (New - Old) |
|---|---|---|---|---|
| 1 | 2026-06-15 | 87.53% | 75.07% | -12.46% |
| 2 | 2026-05-19 | 88.34% | 87.53% | -0.81% |
| 3 | 2026-03-08 | — | 88.34% | — |
Full EPSS history (40 records total)
CVSS metrics for this CVE.
| Base score | Version | Severity | Vector | Exploitability | Impact | Score source |
|---|---|---|---|---|---|---|
| 9.8 | 3.1 | CRITICAL |
|
3.9 | 5.9 | [email protected] |
| 9.8 | 3.1 | CRITICAL |
|
3.9 | 5.9 | 134c704f-9b21-4f2e-91b3-4a467353bcc0 |
| 9.3 | 2.0 | HIGH |
|
8.6 | 10.0 | [email protected] |
GHSA-4wrr-9h5r-m92w · Severity: critical · Ecosystem: maven — Apache Struts Remote Java Code Execution
| vendor | priority | summary | link |
|---|---|---|---|
redhat
|
high | — | https://access.redhat.com/security/cve/CVE-2012-0391 |
ubuntu
|
medium | CVE-2012-0391 medium priority: Ubuntu including 1 source packages (libstruts1.2-java), 20 status rows across 20 suites (artful, bionic, cosmic, hardy, lucid, maverick, natty, oneiric, precise, quantal, raring, saucy, trusty, upstream, utopic, vivid, wily, xenial, yakkety, zesty): ignored 10, DNE 9, released 1. | https://ubuntu.com/security/CVE-2012-0391 |
| URL | Tags |
|---|---|
| http://archives.neohapsis.com/archives/bugtraq/2012-01/0031.html | Broken Link Exploit |
| http://secunia.com/advisories/47393 | Vendor Advisory |
| http://struts.apache.org/2.x/docs/s2-008.html | Vendor Advisory |
| http://struts.apache.org/2.x/docs/version-notes-2311.html | Vendor Advisory |
| http://www.exploit-db.com/exploits/18329 | Exploit |
| https://issues.apache.org/jira/browse/WW-3668 | Vendor Advisory |
| https://www.sec-consult.com/files/20120104-0_Apache_Struts2_Multiple_Critical_Vulnerabilities.txt | Broken Link Exploit |
| https://www.cisa.gov/known-exploited-vulnerabilities-catalog?field_cve=CVE-2012-0391 | US Government Resource |