owasp-quick-reference
OWASP Top 10 quick reference: the ten most critical web application security risks (access control, crypto, injection, insecure design, misconfiguration, vulnerable components, auth, integrity, loggin
SKILL.mdinternal/builtins/universal/security/skills/owasp-quick-reference/SKILL.md
GitHub- Broken Access Control — enforce authorization checks on every request, deny by default.
- Cryptographic Failures — use strong standard algorithms, never roll your own crypto.
- Injection — parameterize all queries, sanitize and validate all inputs.
- Insecure Design — threat model early, validate business logic at every layer.
- Security Misconfiguration — harden defaults, disable unnecessary features and endpoints.
- Vulnerable Components — keep dependencies updated, audit regularly with language-specific tools.
- Authentication Failures — require MFA, enforce strong passwords, implement rate limiting.
- Data Integrity Failures — verify software updates, use signed artifacts and checksums.
- Logging Failures — log all security events with context, protect log data from tampering.
- SSRF — validate and allowlist URLs, restrict outbound network requests.