Skip to content
OpenAdvisories

Product · Spring

Spring for GraphQL

9 known vulnerabilities.

7 results · Clear filters · Feed

  • High 7.5

    Spring for GraphQL Denial of Service via pagination support

    Spring for GraphQL's Spring Data pagination support resolves arguments of a scrollable query and forwards the client-supplied values to the underlying repository. An attacker can forge a malicious query for a Connection field that can exhaust application memo…

  • High 7.5

    Spring for GraphQL Information Exposure in GraphiQL support

    The GraphiQL page bundled with Spring for GraphQL sends requests to the GraphQL endpoints of the application. An attacker can share a malicious URL so that the victim's browser might leak confidential information to the attacker's website. Spring for GraphQL …

  • High 8.1

    Spring for GraphQL loads Untrusted Resources in GraphiQL support

    The GraphiQL page bundled with Spring for GraphQL loads JavaScript libraries from a public CDN, without Subresource Integrity checks. An attacker can inject malicious code in those scripts and execute arbitrary code on the browser loading the GraphiQL page. S…

  • High 8.1

    Spring for GraphQL Unsafe Deserialization in pagination support

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

  • High 7.5

    Spring GraphQL Annotation Detection Vulnerability

    The Spring GraphQL annotation detection mechanism for @Controller data fetchers may not correctly resolve annotations on methods within type hierarchies. This can be an issue if such annotations are used for authorization decisions. When all conditions are me…

  • High 8.1

    Cross-Site WebSocket Hijacking in Spring for GraphQL

    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 operatio…

  • High 8.1

    Unsafe Deserialization in Spring GraphQL

    Spring for GraphQL applications are vulnerable to Unsafe Deserialization when processing paginated GraphQL queries. An attacker can craft a malicious GraphQL request that can lead to Remote Code Execution when the application exposes a paginated (Connection) …