OWASP Input Validation Cheat Sheets
Official docs outline
8 sections- Input Validation
Syntactic and semantic validation, allow-lists and regular expression safety.
- Bean Validation
Java Bean Validation annotations and constraints.
- Email Validation and Verification
Safe email address validation and verification flows.
- Unvalidated Redirects and Forwards
Validating redirect targets.
- Prototype Pollution Prevention
Preventing object prototype pollution from untrusted input.
- Denial of Service
Input size limits, ReDoS and resource exhaustion.
- XML Security
XML parsing and schema validation hazards.
- Mass Assignment
Allow-listing bindable fields.
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 Deserialization Cheat Sheet
- OWASP Django Security Cheat Sheets
- OWASP Docker Security Cheat Sheet
- OWASP File Upload Cheat Sheet
- OWASP GraphQL Cheat Sheet
- OWASP Injection Prevention Cheat Sheets
- OWASP Kubernetes Security Cheat Sheet
- OWASP Language and Framework Cheat Sheets
- OWASP Logging Cheat Sheets
- OWASP MASVS
- OWASP Node.js Security Cheat Sheets
- OWASP Password Storage Cheat Sheet