Maven: org.springframework:spring-web
CVE-2026-47891
Safety vulnerability ID: SFTY-20260827-33854
Affected versions of the `org.springframework:spring-webflux` package are vulnerable to Denial of Service (DoS) due to the `maxInMemorySize` limit not being enforced on the XML decoding path that uses the Aalto XML processor. The WebFlux application accumulates the XML payload in memory without regard to the configured limit, rendering the memory ceiling ineffective when Aalto is used for XML parsing. An attacker can exploit this by sending a large XML body or multiple such requests, leading to heap exhaustion and potential application downtime.
Overview
org.springframework:spring-webflux – Allocation of Resources Without Limits or Throttling
Advisory
org.springframework:spring-webflux – Allocation of Resources Without Limits or Throttling
Affected Package
Also affects
---
How to Fix
Mitigation and Workarounds
---
Vulnerable Functions
Functions linked to known vulnerabilities.
Verified by Safety
Our Cybersecurity Intelligence Team reviewed this vulnerability. We combine public data with our own research to find issues not yet reported to public sources.
Learn more