What problem does it solve?
This Skill serves as a comprehensive expert reference for application security, addressing critical areas like OWASP Top 10 mitigations, authentication/authorization, secrets management, and cryptography.
Core Features & Use Cases
- OWASP Top 10 Mitigations: Detailed explanations and best practices for mitigating common web application security risks.
- Authentication and Authorization: Guidance on secure authentication methods, including rate limiting and account enumeration protection.
- Cryptography: Best practices for encrypting data at rest, using secure RNG, and performing constant-time comparison for secrets.
- Dependency Security: Strategies for managing dependencies, including CVE checks and automated updates.
- HTTP Security: Best practices for setting secure headers and handling cookies to protect against common web vulnerabilities.
- Use Case: Imagine you're building a new application. This Skill will help you implement robust security measures from the ground up, ensuring your application is secure against common attack vectors.
Quick Start
Use the security-best-practices skill to review the OWASP Top 10 mitigations and ensure your application is protected against common security risks.