Description
The PartEventHttpMessageReader in Spring WebFlux does not enforce the maxPartSize limit when maxInMemorySize is set to -1.
Spring Framework 7.0.0 - 7.0.8
Spring Framework 6.2.0 - 6.2.19
Spring Framework 6.1.0 - 6.1.28
Published: 2026-08-27
Score: n/a
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The bug in Spring WebFlux's PartEventHttpMessageReader ignores the maxPartSize when the maxInMemorySize is set to -1, allowing an attacker to send multipart requests with parts that exceed the intended memory size limit. This can exhaust server memory, leading to service slowdown or crash, effectively denying legitimate traffic. The vulnerability is a form of resource‑exhaustion flaw.

Affected Systems

Spring Framework versions 7.0.0 through 7.0.8, 6.2.0 through 6.2.19, and 6.1.0 through 6.1.28 are affected. These are the only publicly documented affected releases, and all are provided by the Spring vendor.

Risk and Exploitability

No EPSS score is available and the vulnerability is not listed in CISA KEV. The CVSS score is not supplied, but the severity can be inferred as high due to the denial‑of‑service potential. The likely attack vector is the network, with an attacker sending crafted multipart HTTP requests from outside the organization. Because the flaw is not dependent on authentication and has no known mitigations within the app itself, exploitation is considered straightforward if the server accepts large multipart payloads.

Generated by OpenCVE AI on August 27, 2026 at 07:26 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade the Spring Framework to a patched release: 7.0.9 or newer, 6.2.20 or newer, or 6.1.29 or newer.
  • Verify that the application configuration does not set maxInMemorySize to –1 when using multipart handling, or adjust it to a reasonable value.
  • Monitor memory usage and request sizes at the application layer or gateway to detect unusually large multipart requests.

Generated by OpenCVE AI on August 27, 2026 at 07:26 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

References
History

Thu, 27 Aug 2026 08:00:00 +0000

Type Values Removed Values Added
First Time appeared Spring
Spring spring Framework
Vendors & Products Spring
Spring spring Framework

Thu, 27 Aug 2026 07:45:00 +0000

Type Values Removed Values Added
Weaknesses CWE-689
CWE-770

Thu, 27 Aug 2026 06:15:00 +0000

Type Values Removed Values Added
Description The PartEventHttpMessageReader in Spring WebFlux does not enforce the maxPartSize limit when maxInMemorySize is set to -1. Spring Framework 7.0.0 - 7.0.8 Spring Framework 6.2.0 - 6.2.19 Spring Framework 6.1.0 - 6.1.28
Title Spring Framework maxPartSize Ignored in PartEventHttpMessageReader
References

Subscriptions

Spring Spring Framework
cve-icon MITRE

Status: PUBLISHED

Assigner: vmware

Published:

Updated: 2026-08-27T05:21:33.775Z

Reserved: 2026-05-20T10:01:00.477Z

Link: CVE-2026-47885

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-08-27T06:17:18.747

Modified: 2026-08-27T06:17:18.747

Link: CVE-2026-47885

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-27T07:45:03Z

Weaknesses
  • CWE-689

    Permission Race Condition During Resource Copy

  • CWE-770

    Allocation of Resources Without Limits or Throttling