Get ahead
VMware offers training and certification to turbo-charge your progress.
Learn moreSpring for GraphQL applications that have enabled the WebSocket transport are vulnerable to Cross-Site WebSocket Hijacking.
More precisely, an application is vulnerable when all the following are true:
When all the conditions above are met, 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.
Spring for GraphQL:
Versions that are no longer supported are also affected.
Users of affected versions should upgrade to the corresponding fixed version.
| Affected version(s) | Fix version | Availability |
|---|---|---|
| 2.0.x | 2.0.4 | OSS |
| 1.4.x | 1.4.6 | OSS |
| 1.3.x | 1.3.9 | Commercial |
| 1.0.x | 1.0.7 | Commercial |
No further mitigation steps are necessary.
This issue was discovered internally.
To report a security vulnerability for a project within the Spring portfolio, see the Security Policy