NetSight
critical9.8Known exploitedPublic exploit code

CVE-2012-0391

Apache Struts 2 Improper Input Validation Vulnerability

Exploited in the wild

This vulnerability is on a Known Exploited Vulnerabilities catalogue, added 2022-01-21. Federal due date: 2022-07-21.

Apply updates per vendor instructions.

Public exploit code

Working exploit or proof of concept code has been published for this vulnerability. Treat unpatched systems as at risk.

Impact

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.

Affected products

VendorProductAffected versions
ApacheStruts
before 2.2.3.1

Weakness classification

References