CVE-2026-22740

Spring Framework DoS with Multipart Temp Files in WebFlux

Published Apr 29, 2026 CVSS 3.1 · 6.5 Medium EPSS < 1% KEV · Not listed
Description
A WebFlux server application that processes multipart requests creates temp files for parts larger than 10 K. Under some circumstances, temp files may remain not deleted after the request is fully processed. This allows an attacker to consume available disk space.

Older, unsupported versions are also affected.

Analysis

AI-generated

Technical impact

A Spring WebFlux application that handles multipart requests creates temporary files for parts larger than 10 KB. In certain circumstances those temp files are not removed after the request completes, allowing an attacker to deliberately consume all available disk space. This vulnerability corresponds to CWE‑400 and CWE‑459 and results in a denial‑of‑service condition by exhausting storage resources.

Affected Systems

The affected product is VMware Spring Framework. Older, unsupported versions are also vulnerable, though specific version numbers are not listed in the advisory.

Risk and Exploitability

The likely attack vector is an unauthenticated, network‑based HTTP multipart request. The CVSS score of 6.5 indicates moderate severity. Because the EPSS score is less than 1% and the vulnerability is not listed in the CISA KEV catalog, the precise exploitation likelihood appears low, but an attacker could repeatedly submit multipart payloads that leave residual temp files and consume disk space, causing a denial‑of‑service. The lack of automatic cleanup provides a straightforward attack path that does not require privileged access, making it a risk for any publicly accessible WebFlux service.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Apply the latest Spring Framework patch that ensures temporary multipart files are deleted after processing.
  • Upgrade to a supported, non‑vulnerable release of Spring Framework.
  • Configure the application to limit or deny multipart requests exceeding a safe size threshold, or suppress temp file creation for large parts.

Generated by OpenCVE AI on May 6, 2026 at 01:21 UTC.

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
Github GHSA Github GHSA GHSA-5843-p793-ghmm Spring Framework DoS with Multipart Temp Files in WebFlux
History
Type Values Removed Values Added
CPEs cpe:2.3:a:vmware:spring_framework:*:*:*:*:*:*:*:*
Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}

Type Values Removed Values Added
Metrics cvssV3_1

{'score': 0, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:N'}

cvssV3_1

{'score': 6.5, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H'}

Type Values Removed Values Added
First Time appeared Vmware
Vmware spring Framework
Vendors & Products Vmware
Vmware spring Framework
Type Values Removed Values Added
Description A WebFlux server application that processes multipart requests creates temp files for parts larger than 10 K. Under some circumstances, temp files may remain not deleted after the request is fully processed. This allows an attacker to consume available disk space. Older, unsupported versions are also affected.
Title Spring Framework DoS with Multipart Temp Files in WebFlux
Weaknesses CWE-400
References
Metrics cvssV3_1

{'score': 0, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:N'}

Weaknesses
  • CWE-400

    Uncontrolled Resource Consumption

  • CWE-459

    Incomplete Cleanup

Sources

Status
PUBLISHED
Assigner
vmware
Published
Updated
Apr 29, 2026, 2:00 PM
Reserved
Jan 9, 2026, 6:54 AM
Status
Analyzed
Published
Apr 29, 2026, 12:16 PM
Modified
Oct 26, 2026, 8:10 PM
Severity
Moderate
Public date
Apr 29, 2026, 10:46 AM