HIGH
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
Published Jul 16, 2013
9.3
HIGHCVSS 2.0
EPSS 13.83%
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.
Affected products
Remediation
No remediation recorded yet.
Metrics
No CVSS v4.0 score for this CVE.
No CVSS v3.1 score for this CVE.
No CVSS v3.0 score for this CVE.
9.3 HIGH NVD
AV:N/AC:M/Au:N/C:C/I:C/A:C
Access Vector Network
Access Complexity Medium
Authentication None
Confidentiality Impact Complete
Integrity Impact Complete
Availability Impact Complete
This CVE is not in the KEV list.
No CISA SSVC assessment for this CVE yet.
13.83% 0.13828
Estimated probability of exploitation in the wild in the next 30 days (FIRST EPSS). As of Oct 1, 2026.
EPSS probability 0.13828
Score over time
2022–2026- EPSS v2
- EPSS v3
- EPSS v4
- EPSS v5
Percentile over time
- EPSS v2
- EPSS v3
- EPSS v4
- EPSS v5
Table of values (14 key points)
Flat stretches are collapsed; showing up to 120 newest points.
| Date | Score | Percentile | Model |
|---|---|---|---|
| Oct 1, 2026 | 13.83% (0.13828) | 96.41th | v5 (v2026.06.15) |
| Jun 15, 2026 | 13.83% (0.13828) | 96.03th | v5 (v2026.06.15) |
| Mar 27, 2026 | 83.01% (0.83013) | 99.24th | v4 (v2025.03.14) |
| Mar 4, 2026 | 81.93% (0.81934) | 99.18th | v4 (v2025.03.14) |
| Sep 5, 2025 | 83.46% (0.83459) | 99.23th | v4 (v2025.03.14) |
| Jul 9, 2025 | 85.58% (0.85579) | 99.32th | v4 (v2025.03.14) |
| May 26, 2025 | 90.56% (0.90562) | 99.58th | v4 (v2025.03.14) |
| Mar 17, 2025 | 91.78% (0.91784) | 99.68th | v4 (v2025.03.14) |
| Dec 17, 2024 | 92.98% (0.92977) | 99.27th | v3 (v2023.03.01) |
| Aug 9, 2024 | 94.69% (0.94686) | 99.29th | v3 (v2023.03.01) |
| Mar 7, 2023 | 95.74% (0.95739) | 99.00th | v3 (v2023.03.01) |
| Mar 6, 2023 | 4.24% (0.04240) | 87.48th | v2 (v2022.01.01) |
| Apr 1, 2022 | 4.24% (0.04240) | 86.20th | v2 (v2022.01.01) |
| Feb 4, 2022 | 4.24% (0.04240) | 69.95th | v2 (v2022.01.01) |
Weaknesses (1)
References (18)
- http://struts.apache.org/development/2.x/docs/s2-015.html x_refsource_CONFIRMVendor Advisory
- http://www.oracle.com/technetwork/topics/security/cpujan2014-1972949.html x_refsource_CONFIRMThird Party Advisory
- http://www.oracle.com/technetwork/topics/security/cpuoct2013-1899837.html x_refsource_CONFIRMThird Party Advisory
- http://www.securityfocus.com/bid/64758 vdb-entryx_refsource_BIDThird Party AdvisoryVDB Entry
- https://cwiki.apache.org/confluence/display/WW/S2-015 x_refsource_MISCVendor Advisory
- https://github.com/advisories/GHSA-pw8r-x2qm-3h5m Advisory
- https://github.com/apache/struts/commit/01e6b251b4db78bfb7971033652e81d1af4cb3e0
- https://github.com/apache/struts/commit/041206d2a693d02c0cb2e72765275e55ba14049f
- https://github.com/apache/struts/commit/113c47082c09818bcef65acc436a2d0c7c47aa6c
- https://github.com/apache/struts/commit/54e5c912ebd9a1599bfcf7a719da17c28127bbe3
- https://github.com/apache/struts/commit/711cf0201cdd319a38cf29238913312355db29ba
- https://github.com/apache/struts/commit/8b4fc81daeea3834bcbf73de5f48d0021917aa37
- https://github.com/apache/struts/commit/cfb6e9afbae320a4dd5bdd655154ab9fe5a92c16
- https://issues.apache.org/jira/browse/WW-4090
- https://issues.apache.org/jira/browse/WW-4094
- https://issues.apache.org/jira/browse/WW-4095
- https://nvd.nist.gov/vuln/detail/CVE-2013-2135
- https://web.archive.org/web/20140410223942/http://www.securityfocus.com/bid/64758
Change history (0)
No recorded changes yet.
Sources
CVE.org / MITRE
Status PUBLISHED
Assigner redhat
Published Jul 16, 2013
Updated Aug 6, 2024
Reserved Feb 19, 2013
Link CVE-2013-2135
CISA Vulnrichment
GHSA-PW8R-X2QM-3H5M Updated n/a