Intel

AIKIDO-2026-733044

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

Denial of Service (DoS)CVE-2026-59287 Published 6 days ago

53

Medium Risk

This Affects:

JAVAspring-graphql
1.3.0 - 2.0.4
Fixed in 2.0.5
Are you affected? Scan for Free

TL;DR

spring-graphql WebSocket client with keep-alive can retain unbounded state when the peer interferes with the connection. An attacker who controls the GraphQL server or sits on the WebSocket path can exhaust client memory. Applications that do not enable keep-alive are not affected. The patch bounds keep-alive related allocations.

Who does this affect?

You are affected if you are using a version that falls within the vulnerable range and WebSocketGraphQlClient is used with keep-alive enabled.

Background info

spring-graphql is vulnerable to Denial of Service (DoS) in versions 1.3.0 - 2.0.4.

How to fix this

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