Skip to main content
CVE-2026-41700VulnerabilityPublished 06/11/2026Updated 06/30/2026

CVE-2026-41700: CWE-346: Origin Validation Error in Spring Spring for GraphQL

Affects Spring Spring for GraphQLSource CVE Database V5

0
CVSS 3.1 base score
8.1High
How severe the flaw is on the 0–10 CVSS scale.
Exploitation

Not in CISA KEV, no exploitation reported

EPSS
0.2% chance of exploitation in 30 days – higher than 13% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:N

What to do

Affected software

ProductAffectedFixed in
SpringSpring for GraphQLAffected
  • >=2.0.0 <2.0.3.1
  • >=1.4.0 <1.4.5.1
  • >=1.3.0 <1.3.9
  • >=1.0.0 <1.0.7
Fixed in
  • 2.0.3.1
  • 1.4.5.1
  • 1.3.9
  • 1.0.7
Mavenorg.springframework.graphql/spring-graphqlpkg:maven/org.springframework.graphql/spring-graphqlOther threatsAffected
  • =2.0.0
  • =2.0.1
  • =2.0.2
  • =2.0.3
  • =1.4.0
  • =1.4.1
  • =1.4.2
  • =1.4.3
  • =1.4.4
  • =1.4.5
  • =1.3.0
  • =1.3.1
  • =1.3.2
  • =1.3.3
  • =1.3.4
  • =1.3.5
  • =1.3.6
  • =1.3.7
  • =1.3.8
  • =1.0.0
  • =1.0.1
  • =1.0.2
  • =1.0.3
  • =1.0.4
  • =1.0.5
  • =1.0.6
Fixed in–

Check your own hosts for these packages with threat-finder (opens in a new tab), our free open-source scanner.

AI-suggested

Until an official fix is available, users should consider disabling WebSocket transport in Spring for GraphQL or implementing additional origin validation controls to prevent Cross-Site WebSocket Hijacking.

Description

Spring for GraphQL applications that have enabled the WebSocket transport are vulnerable to Cross-Site WebSocket Hijacking. An attacker can trick an authenticated user into visiting a malicious page, allowing the attacker to execute arbitrary GraphQL operations with the victim's credentials. Affected versions: Spring for GraphQL 2.0.0 through 2.0.3; 1.4.0 through 1.4.5; 1.3.0 through 1.3.8; 1.0.0 through 1.0.6.

Impact

Successful exploitation results in an attacker executing arbitrary GraphQL operations with the privileges of an authenticated user, leading to high confidentiality and integrity impact. Availability is not affected. This can lead to unauthorized data access or modification within the affected application.

Summary

CVE-2026-41700 is an origin validation error (CWE-346) in Spring for GraphQL applications that have enabled WebSocket transport. The vulnerability allows Cross-Site WebSocket Hijacking, where an attacker can coerce an authenticated user to visit a malicious site and perform unauthorized GraphQL operations using the victim's credentials. The affected versions include Spring for GraphQL 1.0.0 through 1.0.6, 1.3.0 through 1.3.8, 1.4.0 through 1.4.5, and 2.0.0 through 2.0.3. No official patch or remediation level has been published yet.

Weaknesses

References

Community reviews

Loading reviews…

Get alerts for Spring Spring for GraphQL by Slack, email or webhook with Pro Console, or bring in OffSeq incident response (opens in a new tab).

Threat ID
6a2a59be318757064921e203
Added
06/11/2026, 06:46:22 UTC
Analysed
06/30/2026, 23:38:40 UTC
Updated
10/24/2026, 15:53:51 UTC
Views
253