0.316.0
7 years ago
14 days ago
Known vulnerabilities in the strawberry-graphql package. This does not include vulnerabilities belonging to this package’s dependencies.
Snyk's AI Trust Platform automatically finds the best upgrade path and integrates with your development workflows. Secure your code at zero cost.
Fix for free| Vulnerability | Vulnerable Version |
|---|---|
strawberry-graphql is an A library for creating GraphQL APIs Affected versions of this package are vulnerable to Allocation of Resources Without Limits or Throttling via the WebSocket subscription handling process. An attacker can exhaust server resources by sending a large number of subscribe messages with unique IDs over a single connection, causing unbounded allocation of How to fix Allocation of Resources Without Limits or Throttling? Upgrade | [,0.312.3) |
strawberry-graphql is an A library for creating GraphQL APIs Affected versions of this package are vulnerable to Missing Authentication for Critical Function via the Note: This is only exploitable if the application relies on How to fix Missing Authentication for Critical Function? Upgrade | [,0.312.3) |
strawberry-graphql is an A library for creating GraphQL APIs Affected versions of this package are vulnerable to Insufficient Type Distinction in the relay integration that affects multiple ORM integrations (Django, SQLAlchemy, Pydantic). An attacker can access unauthorized data by querying for a specific type using the global Note: This is only exploitable if Multiple GraphQL types inherit from How to fix Insufficient Type Distinction? Upgrade | [0.182.0,0.257.0) |
strawberry-graphql is an A library for creating GraphQL APIs Affected versions of this package are vulnerable to Cross-Site Request Forgery (CSRF) due to the default settings of exemption from Django's Note: After the fix, clients need to send CSRF tokens with every request. How to fix Cross-Site Request Forgery (CSRF)? Upgrade | [,0.243.0) |