spring-webflux is vulnerable to Denial of Service (DoS)
53
Medium Risk
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.
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.
spring-webflux is vulnerable to Denial of Service (DoS) in versions 6.1.0 - 7.0.8.
Upgrade the org.springframework:spring-webflux library to the patch version.
Connect your repositories to instantly see whether vulnerable or malicious packages exist in your codebase.
Free. No credit card required.

I consent to receiving marketing communications based on Aikido’s Privacy Policy.
SOC 2Compliant
ISO 27001Compliant