Intel

AIKIDO-2026-914098

spring-webflux is vulnerable to Denial of Service (DoS)

Denial of Service (DoS)CVE-2026-47885 Published Aug 21, 2026

53

Medium Risk

This Affects:

JAVAspring-webflux
6.1.0 - 7.0.8
Fixed in 7.0.9
Are you affected? Scan for Free

TL;DR

spring-webflux PartEventHttpMessageReader ignores maxPartSize when maxInMemorySize is -1. A client can send oversized multipart parts and exhaust memory. This only applies to controllers that consume Flux<PartEvent>. The patch enforces maxPartSize even when in-memory buffering is unlimited.

Who does this affect?

You are affected if you are using a version that falls within the vulnerable range and a WebFlux controller reads @RequestBody Flux<PartEvent> with maxInMemorySize set to -1.

Background info

spring-webflux is vulnerable to Denial of Service (DoS) in versions 6.1.0 - 7.0.8.

How to fix this

Upgrade the org.springframework:spring-webflux library to the patch version.