Predictive Vulnerability Intelligence.

Product

  • Product
  • Pricing
  • Documentation

Company

  • About
  • Partnerships
  • Blog
  • Support

Legal

  • Terms
  • Privacy
  • Data Licensing

© 2026 FAUCET Technologies LLC. All rights reserved.

CVE-2012-0393

50
FAUCET Score

CVE-2012-0393 describes a critical vulnerability in the ParameterInterceptor component of Apache Struts versions prior to 2.3.1.1. This flaw allows remote attackers to create or overwrite arbitrary files by manipulating crafted parameters, leading to the creation of a Java object. With a CVSS score of 6.4 and a FAUCET Risk Score of 98/100, this vulnerability presents a significant risk due to its low attack complexity and potential for unauthorized file modification. While not listed in CISA's KEV catalog, an ExploitDB entry (EDB-18329) exists, indicating public exploit code availability, though there is minimal community discussion or media coverage.

Impacted Technologies

VendorProductVersion(s)CPE
>= 2.1.0, < 2.3.1.1CPE matchmatch criteria
cpe:2.3:a:apache:struts:*:*:*:*:*:*:*:*

CVSS Data

CVSS version used by this source: 2.0

6.4MEDIUM

AV:N/AC:L/Au:N/C:N/I:P/A:P

Confidentiality Impact
NONE
Integrity Impact
PARTIAL
Availability Impact
PARTIAL
Access Vector
NETWORK
Access Complexity
LOW
Authentication
NONE
Exploitability Score
10.0
Impact Score
4.9
CvssVersion
2.0

Exploit Intelligence

EPSS Score
37.19%
Probability of exploitation in next 30 days
EPSS Percentile
98.4%
Percentile rank of EPSS score among Peer Group
As of 2026-07-27
Model: v2026.06.15
ExploitDB: EDB-18329 · Jan 6, 2012
This CVE's current EPSS score of 0.3719 is in the 99th percentile among its peer group of 23,705 CVEs.

Social Chatter

The average CVE in this peer group has 0.0 Twitter, 0.0 Reddit, 0.1 Bluesky, 0.0 Mastodon, and 0.4 GitHub mentions.

Media Mentions

No media coverage found for this CVE.

The average CVE in this peer group has 0.0 InfoSec Media, 0.0 Vendor Blog, and 0.0 Security Researcher mentions.

Remediation

Patch Available

Vendor Patches (2)

mavenpatch availablevia ghsa
Product: org.apache.struts.xwork:xwork-coreFixed in: 2.2.3.1
mavenpatch availablevia ghsa
Product: org.apache.struts:struts2-coreFixed in: 2.3.1.1

Vendor Advisories (2)

mavenGHSA-hxqq-w4mr-mc62medium

Apache Struts's ParameterInterceptor component does not prevent access to public constructors

May 4, 2022
redhatCVE-2012-0393Moderate

struts: remote creation or overwrite of arbitrary files due ParamterInterceptor not preventing access to public constructors

Dec 25, 2011

References

archives.neohapsis.com / archives/bugtraq/2012-01/0031.html
ExploitThird Party Advisory
secunia.com / advisories/47393
Third Party Advisory
struts.apache.org / 2.x/docs/s2-008.html
Vendor Advisory
struts.apache.org / 2.x/docs/version-notes-2311.html
Vendor Advisory
sec-consult.com / files/20120104-0_Apache_Struts2_Multiple_Critical_Vulnerabilities.txt
ExploitThird Party Advisory
exploit-db.com / exploits/18329
ExploitThird Party Advisory