PT-2025-48488 · Apache+1 · Apache Struts+1
Nicolas Fournier
·
Published
2025-11-11
·
Updated
2026-03-17
·
CVE-2025-64775
CVSS v2.0
7.8
High
| Vector | AV:N/AC:L/Au:N/C:N/I:N/A:C |
Name of the Vulnerable Software and Affected Versions
Apache Struts versions 2.0.0 through 6.7.0
Apache Struts versions 7.0.0 through 7.0.3
Description
A denial of service issue exists in Apache Struts due to incomplete cleanup of temporary or auxiliary resources during the processing of multipart requests. Exploitation of this issue can lead to disk exhaustion as a result of a temporary file leak. Approximately 2.6 million instances are potentially exposed worldwide. An attacker can send a stream of malformed multipart requests, causing the server to create numerous orphaned temporary files, ultimately filling the disk and potentially crashing the server. The issue allows for unauthenticated attackers to trigger a denial of service. The vulnerable component handles multipart/form-data requests and creates temporary files, but fails to delete them in case of errors.
Recommendations
Upgrade to Apache Struts version 6.8.0 or later.
Upgrade to Apache Struts version 7.1.1 or later.
As a temporary workaround, limit the size of the temporary file partition.
As a temporary workaround, implement rate limiting on multipart request endpoints.
As a temporary workaround, monitor the growth of temporary files.
Fix
DoS
Found an issue in the description? Have something to add? Feel free to write us 👾
Weakness Enumeration
Related Identifiers
Affected Products
Apache Struts
Bamboo