GitHub Advisoryadvisory · Maven

GHSA-mwrx-hx6x-3hhv Apache Struts Code injection due to conversion error

HIGH Published 2022-05-14 Modified 2023-08-14 Official page ↗
Aliases
CVE-2012-0838
Ecosystem
Maven
Packages
org.apache.struts:struts2-core, org.apache.struts.xwork:xwork-core
Severity
High
Weaknesses
CWE-20
Reviewed
2022-11-03

Affected packages

• Maven org.apache.struts:struts2-core: < 2.2.3.1 → fixed in 2.2.3.1 • Maven org.apache.struts.xwork:xwork-core: < 2.2.3.1 → fixed in 2.2.3.1

Description

Apache Struts 2 before 2.2.3.1 evaluates a string as an OGNL expression during the handling of a conversion error, which allows remote attackers to modify run-time data values, and consequently execute arbitrary code, via invalid input to a field.

Related

Alias · CVE (1)

  • CVE-2012-0838 Apache Struts 2 before 2.2.3.1 evaluates a string as an OGNL expression during the handling of a conversion error, which allows remote… vulnerability

Weakness · CWE (1)

  • CWE-20 Improper Input Validation weakness

References