A1-Broken Access Control
- Insecure Direct Object Reference (IDOR)
- Privilege Escalation
- CORS Misconfiguration
- Cross-Site Request Forgery
- Open Redirection
- Parameter Pollution
- Mass Assignment
Remediation
- Appropriate access control model (e.g. DAC, MAC, RBAC)
- Principle of least privilege
- Deny by default
- Defense in depth strategy
- Fine grained authorization
A2-Cryptographic Failures
- Expired SSL/TLS Certificate
- Improper key management
- Backdated hashing
- Low entropy tokens
- Weak Encryption