RCE in Apache Struts

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 both "${}" and "%{}" sequences, which causes the OGNL code to be evaluated twice.

Vulnerability class: RCE (Remote Code Execution)

EPSS: 0.830 (99.3th percentile) — read the EPSS interpretation.

Affected products

Weakness classification (CWE)

Public proof-of-concept exploits

References

Frequently asked questions

What is CVE-2013-2135?
CVE-2013-2135 is a vulnerability in Apache Struts, classified under Code Injection. Published 2013-07-16.
Is CVE-2013-2135 known to be exploited?
9 public proof-of-concept repositories are indexed. Not currently listed in the CISA KEV catalog.