WaratekVRT Sign in

CVE-2013-1966 Apache Struts

Affected softwareApache Struts
Severity9.3 High CVSS 2.0
Fixed in2.3.14.2
WeaknessCode injection (CWE-94)
Published10 Jul 2013
Updated16 Jun 2026

Description

Apache Struts 2 before 2.3.14.2 allows remote attackers to execute arbitrary OGNL code via a crafted request that is not properly handled when using the includeParams attribute in the (1) URL or (2) A tag.

Exploitation status

Working exploit published

A reviewed exploit catalogue lists ready-to-run exploit code for this CVE.

  • CISA KEV not listed
  • VulnCheck KEV not listed
  • CISA Vulnrichment no assessment published
  • Indexed PoC 2 indexed Published artifacts you can open, in Exploit-DB, Metasploit; first seen 2013-06-05.
  • EPSS 74% chance in 30 days A model's forecast, not a report of exploitation. Higher than 99% of all scored CVEs.
IndexArtifactStarsFirst seen
Exploit-DB Apache Struts - includeParams Remote Code Execution (Metasploit) 2013-06-05
Metasploit Apache Struts includeParams Remote Code Execution (great rank)

Waratek protection

Mitigation candidate

A kind of vulnerability Waratek's rules address, with exploit code published or exploitation reported. No rule exists and none is planned yet. The decision below says what we found to build a rule from.

  • Protection none
  • Action unverified
  • Review automated Inferred
  • Record active
Decided by A reference pointing at the upstream fix: a commit, a PR, a Red Hat bug
Finding A Red Hat Bugzilla ticket (https://bugzilla.redhat.com/show_bug.cgi?id=967656) tracks the fix. That makes this CVE a candidate for an ARMR patch rule. No rule exists and none is scheduled: whether one can be derived depends on reading the upstream change the ticket links.
Candidate fix https://bugzilla.redhat.com/show_bug.cgi?id=967656 : a Red Hat bug: the triage, which links onward to the fix

Affected software and releases

Maven packages

Affected and fixed versions, from OSV.dev
PackageIntroducedFixedLast affected
org.apache.struts:struts2-core 2.0.0 2.3.14.2 unbounded
org.apache.struts.xwork:xwork-core 2.0.0 2.3.14.2 unbounded

Products and versions

3 products, 3 version entries
SourceVendorProductSchemeAffected versions
nvd apache struts generic ≥ 2.0.0 and < 2.3.14.1
osv org.apache.struts struts2-core generic ≥ 2.0.0 and < 2.3.14.2
osv org.apache.struts.xwork xwork-core generic ≥ 2.0.0 and < 2.3.14.2

References

URLTags
https://bugzilla.redhat.com/show_bug.cgi?id=967656 bugzilla
https://github.com/apache/struts/commit/7e6f641ebb142663cbd1653dc49bed725edf7f56 WEB
https://cwiki.apache.org/confluence/display/WW/S2-013 WEB
https://github.com/apache/struts PACKAGE
http://struts.apache.org/development/2.x/docs/s2-013.html WEB
http://www.securityfocus.com/bid/60166 Third Party Advisory, VDB Entry

Timeline

Published2013-07-10By the CVE Program.
NVD record modified2026-06-16NVD's own last-modified date for this record.