OWASP GraphQL Cheat Sheet
Official docs outline
6 sections- Common Attacks
Injection, DoS, introspection abuse and batching attacks.
- Input Validation
Schema types, allow-listing and validating arguments.
- DoS Prevention
Query depth, amount and cost limits and timeouts.
- Access Control
Authorization at resolver and field level.
- Batching Attacks
Aliases and array batching abuse.
- Secure Configurations
Disabling introspection and debug in production.
Each section links to the official page. Titles and summaries by Extra Credit; the docs belong to their authors.
More in OWASP
All 33- OWASP CSRF Prevention Cheat Sheet
-
OWASP Dependency-Check
- OWASP Deserialization Cheat Sheet
- OWASP Django Security Cheat Sheets
- OWASP Docker Security Cheat Sheet
- OWASP File Upload Cheat Sheet
- OWASP Injection Prevention Cheat Sheets
- OWASP Input Validation Cheat Sheets
- OWASP Kubernetes Security Cheat Sheet
- OWASP Language and Framework Cheat Sheets
- OWASP Logging Cheat Sheets
- OWASP MASVS