CVE-2013-2135Code Injection in Apache Struts

CWE-94Code Injection9 documents6 sources
Severity
9.3CRITICALNVD
EPSS
83.0%
top 0.74%
CISA KEV
Not in KEV
Exploit
No known exploits
Affected products
Timeline
PublishedJul 16
Latest updateMay 14

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.

CVSS vector

AV:N/AC:M/C:C/I:C/A:CExploitability: 8.6 | Impact: 10.0

Affected Packages1 packages

NVDapache/struts2.0.02.3.14.3

🔴Vulnerability Details

4
OSV
Arbitrary code execution in Apache Struts 22022-05-14
GHSA
Arbitrary code execution in Apache Struts 22022-05-14
GHSA
Arbitrary code execution in Apache Struts 22022-05-14
CVEList
CVE-2013-2135: Apache Struts 2 before 22013-07-16

🔍Detection Rules

2
Suricata
ET WEB_SERVER Possible Apache Struts OGNL Expression Injection2016-11-18
Suricata
ET WEB_SERVER Possible Apache Struts OGNL in Dynamic Action2013-08-06

💬Community

2
Bugzilla
CVE-2013-2135 Apache Struts 2 arbitrary OGNL code execution via double evaluation2013-07-16
Bugzilla
CVE-2013-2134 Apache Struts 2 arbitrary OGNL code execution via unsanitized wildcard matching2013-07-16
CVE-2013-2135 — Code Injection in Apache Struts | cvebase