Skip to content
Apache Struts vulnerabilities
-
apache struts
Apache Struts: Shared message formatter exposes date and time values across concurrent requests
CVE-2026-104714
8.8 High
-
apache struts
Apache Struts: Unbounded request body read in the REST plugin
CVE-2026-104713
6.5 Medium
-
apache struts
Apache Struts: Disproportionate response size when rendering BigDecimal request parameters
CVE-2026-104712
7.5 High
-
apache struts
Apache Struts: OGNL injection in the legacy RESTful action mapper
CVE-2026-104711
9.8 Critical
-
apache struts
Apache Struts: Shared serialization state in the JSON plugin
CVE-2026-73632
4.3 Medium
-
apache struts
Apache Struts: Shared parsing state in the JSON plugin
CVE-2026-73631
4.3 Medium
-
apache struts
Apache Struts: Unbounded growth of localized-text caches driven by the request locale
CVE-2026-73635
7.5 High
-
apache struts
Apache Struts: Unbounded read of a Content Security Policy violation report
CVE-2026-73634
7.5 High
-
apache struts
Apache Struts: Unbounded read of a JSON request body
CVE-2026-73633
Public exploit
7.5 High
-
apache struts, red hat enterprise linux 8, fuse 7 +2 more +4 more
Apache Struts, Apache Struts: XXE vulnerability in outdated XWork component
CVE-2025-68493
Public exploitFix available
EPSS 50.4%
8.1 High
-
apache struts
Apache Struts: File leak in multipart request processing causes disk exhaustion (DoS) - version ranges fixed
CVE-2025-66675
Fix available
8.2 High
-
apache struts
Apache Struts: File leak in multipart request processing causes disk exhaustion (DoS)
CVE-2025-64775
Fix available
7.5 High
-
apache struts extras
Apache Struts Extras: Improper Output Neutralization for Logs
CVE-2025-54656
Fix available
6.5 Medium
-
apache struts
Apache Struts: Mixing setters for uploaded files and normal fields can allow bypass file upload checks
CVE-2024-53677
Public exploitFix available
EPSS 72.4%
9.5 Critical
-
apache struts
Apache Struts: File upload component had a directory traversal vulnerability
CVE-2023-50164
Public exploitFix available
EPSS 80.8%
9.8 Critical
-
apache struts
Apache Struts: excessive disk usage
CVE-2023-41835
Fix available
7.5 High
-
apache struts
Apache Struts: DoS via OOM owing to no sanity limit on normal form fields in multipart forms
CVE-2023-34396
Fix available
4.3 Medium
-
apache struts
Apache Struts: DoS via OOM owing to not properly checking of list bounds
CVE-2023-34149
Fix available
4.3 Medium
-
apache struts
Forced OGNL evaluation, when evaluated on raw not validated user input in tag attributes, may lead to RCE.
CVE-2021-31805
Public exploitFix available
EPSS 85.4%
9.8 Critical
-
x-stream xstream, apache struts, debian linux +1 more +3 more
Server-Side Forgery Request can be activated unmarshalling with XStream
CVE-2020-26258
Public exploitFix available
EPSS 81.8%
6.3 Medium
-
x-stream xstream, apache struts, debian linux +1 more +3 more
XStream is vulnerable to an Arbitrary File Deletion on the local host when unmarshalling
CVE-2020-26259
Public exploitFix available
EPSS 82.4%
6.8 Medium
-
apache struts, oracle business intelligence, communications diameter intelligence hub +5 more +7 more
Remote code execution in Apache Struts
CVE-2020-17530
In KEVPublic exploitFix available
EPSS 96.3%
9.8 Critical
-
apache struts, oracle communications policy management, financial services data integration hub +2 more +4 more
Improper Preservation of Permissions in Apache Struts
CVE-2019-0233
Fix available
EPSS 66.1%
7.5 High
-
apache struts, oracle communications policy management, financial services data integration hub +2 more +4 more
Improperly Controlled Modification of Dynamically-Determined Object Attributes in Apache Struts
CVE-2019-0230
Public exploitFix available
EPSS 96.9%
9.8 Critical
-
apache struts
Cross-site Scripting in Apache Struts
CVE-2015-2992
Fix available
6.1 Medium
-
apache struts, libstruts1.2-java +1 more
Unrestricted Upload of File with Dangerous Type in Apache Struts2
CVE-2012-1592
Public exploitFix available
EPSS 28.5%
8.8 High
-
apache struts, redhat jboss enterprise web server +1 more
Struts ParameterInterceptor vulnerability allows remote command execution
CVE-2011-3923
Public exploitFix available
EPSS 89.5%
9.8 Critical
-
redhat jboss operations network, apache struts +1 more
It was found that the fix for CVE-2014-0114 had been reverted in JBoss Operations Network 3 (JON)...
CVE-2019-3834
5.6 Medium
-
apache struts, netapp active iq unified manager, oncommand insight +5 more +7 more
Apache Struts vulnerable to remote command execution (RCE) due to improper input validation
CVE-2018-11776
In KEVPublic exploitFix available
EPSS 100.0%
8.1 High
-
apache struts
Apache Struts REST Plugin can potentially allow a DoS attack
CVE-2018-1327
Fix available
7.5 High
-
apache struts, netapp oncommand balance, oracle agile plm framework +9 more +11 more
Moderate severity vulnerability that affects org.apache.struts:struts2-rest-plugin
CVE-2017-15707
Fix available
6.2 Medium
-
apache struts
Apache Struts RCE Vulnerability
CVE-2016-3090
Fix available
8.8 High
-
apache struts, netapp oncommand balance +1 more
Apache Struts forced double OGNL evaluation
CVE-2016-4461
Fix available
8.8 High
-
apache struts
Cross-site Scripting in Apache Struts
CVE-2015-5169
Fix available
6.1 Medium
-
apache struts
Apache Struts allows entering a custom URL in a form field if built-in URLValidator is used
CVE-2017-9804
Fix available
7.5 High
-
apache struts
The REST Plugin in Apache Struts is using an outdated XStream library
CVE-2017-9793
Fix available
7.5 High
-
apache struts
Apache Struts 2.0.1 uses an unintentional expression in a Freemarker tag instead of string literal
CVE-2017-12611
Public exploitFix available
EPSS 87.1%
9.8 Critical
-
apache struts
Apache Struts vulnerable to possible DoS attack when using URLValidator
CVE-2016-8738
Fix available
5.9 Medium
-
apache struts
Path Traversal in Apache Struts
CVE-2016-6795
Fix available
9.8 Critical
-
apache struts, cisco digital media manager, hosted collaboration solution +4 more +6 more
REST Plugin in Apache Struts uses an XStreamHandler with an instance of XStream for deserialization without any type filtering
CVE-2017-9805
In KEVPublic exploitFix available
EPSS 99.4%
8.1 High
-
apache struts
Special top object can be used to access Struts' internals
CVE-2015-5209
Fix available
7.5 High
-
apache struts
Spring AOP functionality (Struts) vulnerable to DoS attack
CVE-2017-9787
Fix available
EPSS 10.6%
7.5 High
-
apache struts
Apache Struts Improper Input Validation vulnerability
CVE-2017-7672
Fix available
5.9 Medium
-
apache struts, struts 1 +1 more
Code execution in Apache Struts 1 plugin
CVE-2017-9791
In KEVPublic exploit
EPSS 98.9%
9.8 Critical
-
apache struts, arubanetworks clearpass policy manager, hp server automation +6 more +8 more
Apache Struts vulnerable to remote arbitrary command execution due to improper input validation
CVE-2017-5638
In KEVPublic exploitFix available
EPSS 100.0%
9.8 Critical
-
apache struts
Apache Struts improper action name cleanup
CVE-2016-4436
Fix available
9.8 Critical
-
apache struts
Apache Struts vulnerable to possible DoS attack when using URLValidator
CVE-2016-4465
Fix available
EPSS 10.4%
5.3 Medium
-
apache struts
Arbitrary code execution in Apache Struts 2
CVE-2016-4438
Public exploitFix available
EPSS 16.7%
9.8 Critical
-
apache struts
Apache Struts Open Redirect
CVE-2016-4433
Fix available
7.5 High
-
apache struts
Apache Struts Access Control Redirect
CVE-2016-4431
Fix available
7.5 High
- Show olderLoading…