In a few clicks we can analyze your entire application and see what components are vulnerable in your application, and suggest you quick fixes.
Test your applicationsUpgrade strawberry-graphql to version 0.315.4 or higher.
strawberry-graphql is an A library for creating GraphQL APIs
Affected versions of this package are vulnerable to Insertion of Sensitive Information Into Sent Data via the graphiql template. An attacker can obtain sensitive HTTP header values by enticing a user to enter confidential information into the headers editor and then causing the resulting URL to be exposed through browser history, copied links, or server/proxy/CDN logs.
Note: This is only exploitable if the default browser-based IDE is enabled and a user manually enters sensitive data into the headers editor.
This vulnerability can be mitigated by disabling the bundled IDE in production or by providing a custom GraphiQL template that does not serialize header values into the URL.