Apache Software Foundation Apache Struts vulnerabilities (CVE)

CVE records published for Apache Software Foundation Apache Struts, newest first. Follow to get an email when a new one appears.

17 results
6.5Medium
CVE-2026-104713

Apache Struts: Unbounded request body read in the REST plugin

Apache Software Foundation Apache Struts

Allocation of resources without limits or throttling vulnerability in the Apache Struts REST plugin. A request body is read into memory without any bound on how much will be accepted, so a single request can cause the server to allocate memory in proportion t…

9.8Critical
CVE-2026-104711

Apache Struts: OGNL injection in the legacy RESTful action mapper

Apache Software Foundation Apache Struts

Improper neutralization of special elements used in an expression language statement ('Expression Language Injection') vulnerability in Apache Struts. If the application is configured to use the legacy RESTful action mapper, a crafted request can inject an OG…

1.4%EPSS
4.3Medium
CVE-2026-73632

Apache Struts: Shared serialization state in the JSON plugin

Apache Software Foundation Apache Struts

Exposure of data element to wrong session vulnerability in the JSON plugin of Apache Struts. Per-response serialization state could be shared across concurrent requests, allowing response content associated with one request to become observable in another. On…

4.3Medium
CVE-2026-73631

Apache Struts: Shared parsing state in the JSON plugin

Apache Software Foundation Apache Struts

Exposure of data element to wrong session vulnerability in the JSON plugin of Apache Struts. Per-request parsing state could be shared across concurrent requests, allowing data associated with one request to become observable in another, and configured parsin…

7.5High
CVE-2026-73633

Apache Struts: Unbounded read of a JSON request body

Apache Software Foundation Apache Struts

Uncontrolled resource consumption vulnerability in the JSON plugin of Apache Struts. When an application is configured to populate actions from a JSON request body, the plugin reads that body into memory without bounding how much it will accept, so a single r…

8.1High
CVE-2025-68493

Apache Struts, Apache Struts: XXE vulnerability in outdated XWork component

Apache Software Foundation Apache Struts; Red Hat Red Hat Enterprise Linux 8; Red Hat Red Hat Fuse 7; Red Hat Red Hat JBoss Enterprise Application Platform 8

Missing XML Validation vulnerability in Apache Struts, Apache Struts. This issue affects Apache Struts: from 2.0.0 before 2.2.1; Apache Struts: from 2.2.1 through 6.1.0. Users are recommended to upgrade to version 6.1.1, which fixes the issue.

50%EPSS
8.1High
CVE-2018-11776 KEV

Apache Struts Remote Code Execution Vulnerability

Apache Software Foundation Apache Struts

Apache Struts versions 2.3 to 2.3.34 and 2.5 to 2.5.16 suffer from possible Remote Code Execution when alwaysSelectFullNamespace is true (either by user or a plugin like Convention Plugin) and then: results are used with no namespace and in same time, its upp…

100%EPSS
8.1High
CVE-2017-9805 KEV

Apache Struts Deserialization of Untrusted Data Vulnerability

Apache Software Foundation Apache Struts

The REST Plugin in Apache Struts 2.1.1 through 2.3.x before 2.3.34 and 2.5.x before 2.5.13 uses an XStreamHandler with an instance of XStream for deserialization without any type filtering, which can lead to Remote Code Execution when deserializing XML payloads.

99%EPSS
9.8Critical
CVE-2017-5638 KEV Used in ransomware

Apache Struts Remote Code Execution Vulnerability

Apache Software Foundation Apache Struts

The Jakarta Multipart parser in Apache Struts 2 2.3.x before 2.3.32 and 2.5.x before 2.5.10.1 has incorrect exception handling and error-message generation during file-upload attempts, which allows remote attackers to execute arbitrary commands via a crafted …

100%EPSS