CVE-2013-2251: Apache Struts Improper Input Validation Vulnerability
Vulnerability summary
CVE-2013-2251 is a critical (CVSS 9.8) Injection vulnerability in Apache Struts. It is known to be exploited: CISA lists it, first on 25-03-2022. EPSS estimates a 100.00% chance of exploitation in the next 30 days, higher than 99.9% of scored vulnerabilities. 6 public exploits are recorded.
Timeline
- 18-07-2013PublishedVulnerability first disclosed.
- 25-03-2022Added to CISA KEVApache Struts Improper Input Validation Vulnerability
- 15-04-2022CISA remediation dueApply updates per vendor instructions.
- 22-10-2025Last modifiedVulnerability information updated.
Description
Apache Struts 2.0.0 through 2.3.15 allows remote attackers to execute arbitrary OGNL expressions via a parameter with a crafted (1) action:, (2) redirect:, or (3) redirectAction: prefix.
CVSS metrics
4 scores · 3 sources · 2 versions- NVDNIST9.8CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
- OSV · MavenEcosystem advisory · calculated9.8CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H/E:H
EPSS trend
Probability
100.00%
Chance of exploitation in the next 30 days
Percentile
100%
Versus all other CVEs
30-day change
0.00 pp
From 100.00% on 18-09-2026
Known exploited
Compare KEV catalogs- Added
- 25-03-2022
- Federal due date
- 15-04-2022
CISA required action
Apply updates per vendor instructions. nvd.nist.gov/vuln/detail/CVE-2013-2251
Public exploits
6 foundExploit Reference (seclists.org)
Maturity: unknown
Exploit Reference (cxsecurity.com)
Maturity: unknown
Exploit Reference (packetstormsecurity.com)
Maturity: unknown
Show all 6 exploits
Apache Struts 2 - DefaultActionMapper Prefixes OGNL Code Execution (Metasploit)
Maturity: weaponized
Apache Struts2 2.0.0 < 2.3.15 - Prefixed Parameters OGNL Injection
Maturity: poc
Apache Struts 2 DefaultActionMapper Prefixes OGNL Code Execution
exploit/multi/http/struts_default_action_mapper
Maturity: weaponized
Weaknesses
CWE · root causeAffected systems
Fujitsu1 product
Oracle1 product
- siebel_apps_-_e-billing6.1 | 6.1.1 | 6.2
Org.apache.struts1 product
- struts2-core< 2.3.15.1
4 vendors · 5 products
References
22 links- www.fujitsu.com/global/support/software/security/products-f/interstage-bpm-analytics-201301e.htmlX Refsource CONFIRMBroken LinkThird Party AdvisoryWEB
- www.oracle.com/technetwork/topics/security/cpujul2015-2367936.htmlX Refsource CONFIRMPatchThird Party AdvisoryWEB
- seclists.org/fulldisclosure/2013/Oct/96Mailing ListX Refsource FULLDISCExploitThird Party AdvisoryWEB
- tools.cisco.com/security/center/content/CiscoSecurityAdvisory/cisco-sa-20131023-struts2Vendor AdvisoryX Refsource CISCOThird Party AdvisoryWEB
Show all 22 references
- www.oracle.com/technetwork/topics/security/cpujan2014-1972949.htmlX Refsource CONFIRMPatchThird Party AdvisoryWEB
- packetstormsecurity.com/files/159629/Apache-Struts-2-Remote-Code-Execution.htmlX Refsource MISCExploitThird Party AdvisoryVDB EntryWEB
- www.cisa.gov/known-exploited-vulnerabilities-catalog?field_cve=CVE-2013-2251Government ResourceUS Government ResourceWEB
- github.com/apache/strutsPACKAGE