GitHub Advisoryadvisory · Maven

GHSA-pw8r-x2qm-3h5m Arbitrary code execution in Apache Struts 2

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

Affected packages

• Maven org.apache.struts:struts2-core: >= 2.0.0, < 2.3.14.3 → fixed in 2.3.14.3 • Maven org.apache.struts.xwork:xwork-core: >= 2.0.0, < 2.3.14.3 → fixed in 2.3.14.3

Description

Apache Struts 2 before 2.3.14.3 allows remote attackers to execute arbitrary OGNL code via a request with a crafted value that contains both "${}" and "%{}" sequences, which causes the OGNL code to be evaluated twice.

Related

Alias · CVE (1)

  • CVE-2013-2135 Apache Struts 2 before 2.3.14.3 allows remote attackers to execute arbitrary OGNL code via a request with a crafted value that contains… vulnerability

Weakness · CWE (1)

  • CWE-94 Improper Control of Generation of Code weakness

References