Skip to main content
Press slash or control plus K to focus the search. Use the arrow keys to navigate results and press enter to open a threat.
Reconnecting to live updates…

CVE-2025-66675: CWE-459 Incomplete Cleanup in Apache Software Foundation Apache Struts

0
High
VulnerabilityCVE-2025-66675cvecve-2025-66675cwe-459
Published: Wed Dec 10 2025 (12/10/2025, 09:32:58 UTC)
Source: CVE Database V5
Vendor/Project: Apache Software Foundation
Product: Apache Struts

Description

Denial of Service vulnerability in Apache Struts, file leak in multipart request processing causes disk exhaustion. This issue affects Apache Struts: from 2.0.0 through 6.7.4, from 7.0.0 through 7.0.3. Users are recommended to upgrade to version 6.8.0 or 7.1.1, which fixes the issue. It's related to  https://cve.org/CVERecord?id=CVE-2025-64775  - this CVE addresses missing affected version 6.7.4

AI-Powered Analysis

AILast updated: 12/17/2025, 10:36:51 UTC

Technical Analysis

CVE-2025-66675 is a vulnerability classified under CWE-459 (Incomplete Cleanup) affecting the Apache Struts framework, specifically in its multipart request processing component. The flaw causes temporary files created during multipart/form-data requests to not be properly cleaned up, resulting in file leaks that accumulate on disk. Over time, this accumulation can exhaust disk space, leading to Denial of Service (DoS) conditions where the affected server becomes unresponsive or crashes due to lack of storage resources. The vulnerability affects a broad range of Apache Struts versions from 2.0.0 through 6.7.4 and 7.0.0 through 7.0.3, indicating a long-standing issue spanning multiple major releases. The CVSS v3.1 base score is 8.2, reflecting high severity with network attack vector (AV:N), low attack complexity (AC:L), no privileges required (PR:N), no user interaction (UI:N), unchanged scope (S:U), limited confidentiality impact (C:L), no integrity impact (I:N), and high availability impact (A:H). Exploitation is straightforward as it requires only sending crafted multipart requests to the vulnerable server. Although no active exploits have been reported, the potential for disruption is significant given the ease of triggering disk exhaustion. The Apache Software Foundation has addressed the issue in versions 6.8.0 and 7.1.1, and users are strongly encouraged to upgrade. This vulnerability is related to CVE-2025-64775, which also addresses affected versions around 6.7.4, indicating a cluster of multipart processing issues.

Potential Impact

For European organizations, the impact of CVE-2025-66675 can be substantial, particularly for those relying on Apache Struts for critical web applications and services. The vulnerability can lead to Denial of Service by exhausting disk space, causing application downtime and potential disruption of business operations. This is especially critical for sectors such as finance, government, healthcare, and e-commerce, where availability and uptime are paramount. The limited confidentiality impact means sensitive data leakage is unlikely, but service unavailability can indirectly affect customer trust and regulatory compliance, including GDPR requirements for service continuity. Organizations with high-volume web traffic are at greater risk due to the ease of triggering multipart request processing repeatedly to exhaust resources. The absence of required authentication or user interaction lowers the barrier for attackers, increasing the threat surface. Additionally, the long range of affected versions means many legacy systems may still be vulnerable, increasing the scope of impact across European enterprises.

Mitigation Recommendations

1. Immediate upgrade of Apache Struts to versions 6.8.0 or 7.1.1 where the vulnerability is fixed. 2. Implement strict resource limits on multipart request processing, such as limiting the size and number of temporary files created per request. 3. Monitor disk usage closely on servers running Apache Struts to detect unusual growth in temporary files or disk consumption. 4. Employ web application firewalls (WAFs) with rules to detect and block abnormal multipart/form-data requests that could trigger the vulnerability. 5. Conduct regular audits of web server logs to identify patterns of multipart request abuse. 6. For legacy systems that cannot be immediately upgraded, consider isolating them behind reverse proxies that can filter or rate-limit multipart requests. 7. Educate development and operations teams about the vulnerability and ensure patch management processes prioritize this update. 8. Review multipart request handling configurations and disable unnecessary multipart support if not required by the application.

Need more detailed analysis?Upgrade to Pro Console

Technical Details

Data Version
5.2
Assigner Short Name
apache
Date Reserved
2025-12-07T08:25:45.422Z
Cvss Version
null
State
PUBLISHED

Threat ID: 693945e9681246c13df087fa

Added to database: 12/10/2025, 10:05:29 AM

Last enriched: 12/17/2025, 10:36:51 AM

Last updated: 2/6/2026, 3:09:59 PM

Views: 388

Community Reviews

0 reviews

Crowdsource mitigation strategies, share intel context, and vote on the most helpful responses. Sign in to add your voice and help keep defenders ahead.

Sort by
Loading community insights…

Want to contribute mitigation steps or threat intel context? Sign in or create an account to join the community discussion.

Actions

PRO

Updates to AI analysis require Pro Console access. Upgrade inside Console → Billing.

Please log in to the Console to use AI analysis features.

Need more coverage?

Upgrade to Pro Console in Console -> Billing for AI refresh and higher limits.

For incident response and remediation, OffSeq services can help resolve threats faster.

Latest Threats