Overview
The OWASP (Open Web Application Security Project) Top 10 is a standard awareness document for developers and web application security. It represents a broad consensus about the most critical security risks to web applications.
Common Risks (from the 2021 list)
- Broken Access Control: Users can access data or functions outside of their permissions.
- Cryptographic Failures: Sensitive data is not properly protected (formerly Sensitive Data Exposure).
- Injection: Malicious data is sent to an interpreter (e.g., SQLi).
- Insecure Design: Security flaws resulting from poor architectural choices.
- Security Misconfiguration: Improperly configured servers or applications.
Importance
Organizations should adopt this document and start the process of ensuring that their web applications minimize these risks.