OWASP Top 10
2021 Top Ten Web Application Security Risks
OWASP's official 2021 Top Ten list
- Broken Access Control
- moved up to #1 from #4 in 2017
- Cryptographic Failures
- previously known as Sensitive Data Exposure
- Injection
- moved down from #1 in 2017
- also encompasses XSS now
- Insecure Design
- new category for 2021
- Security Misconfiguration
- combined with XXE for 2021
- Vulnerable and Outdated Components
- previously known as Using Components with Known Vulnerabilities
- Identification and Authentication Failures
- previously known as Broken Authentication
- Software and Data Integrity Failures
- encompasses Insecure Deserialization for 2021
- Security Logging and Monitoring Failures
- previously known as Insufficient Logging & Monitoring
- Server-Side Request Forgery (SSRF)
- newly added to the top ten in 2021