ZeroHour

CVE-2026-59285

moderate

Unsafe Java deserialization in Spring for GraphQL paginated queries

CVSS 3.1
8.1 high
EPSS
<1%p40
Published
()
Modified
AI analysis

CVE-2026-59285 is an unsafe deserialization flaw (CWE-502) in Spring for GraphQL, triggered when the framework processes paginated GraphQL queries. Because the attack vector is network-based with no privileges or user interaction required, a remote, unauthenticated attacker can send a crafted paginated query, though the high attack complexity rating means successful exploitation depends on conditions specific to each deployment. A successful attack could compromise the confidentiality, integrity, and availability of the application, potentially including remote code execution, without gaining privileges beyond the application's own scope. Only applications built with Spring for GraphQL versions 2.0.0 through 2.0.4 are affected; other versions are not implicated in this advisory. No public proof of concept, CISA KEV listing, or known in-the-wild exploitation exists, and EPSS estimates the 30-day exploitation probability at about 0.5%.

What to do: Upgrade applications to a fixed Spring for GraphQL release beyond 2.0.4 per the vendor security advisory, and audit your dependency tree for spring-graphql versions 2.0.0 through 2.0.4. As an interim mitigation, require authentication and restrict network access to GraphQL endpoints, prioritizing internet-facing services, though the absence of a public PoC and the high attack complexity reduce urgency for internal deployments.

Affected
VMware Spring for GraphQL2.0.0 through 2.0.4
Estimated exposure
moderatelikely thousands of Java applications at most, with internet-exposed instances a minority of those — No public install counts or internet-scan metrics exist for this library; based on deployment patterns, GraphQL is a minority API style within the Spring ecosystem and the affected 2.0.0-2.0.4 line is a recently released major version, so…

Order-of-magnitude estimate by the model from install counts, market share and public scan data it knows; verify before quoting.

Description

Spring for GraphQL applications are vulnerable to Unsafe Deserialization when processing paginated GraphQL queries. Spring for GraphQL 2.0.0 - 2.0.4

Vendors
vmware
Products
spring for graphql
Weakness
CWE-502
Vector
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H

In the news

No ingested article mentions this CVE yet.