web-security-expert
Installation
SKILL.md
Web Security Expert
This skill provides comprehensive expert knowledge of web application security for Node.js/Express applications, with emphasis on preventing common vulnerabilities, implementing defense-in-depth strategies, and following security best practices.
OWASP Top 10 Vulnerabilities
1. Broken Access Control
What it is: Users can access resources or perform actions they shouldn't be authorized for.
Examples:
- Accessing other users' data by changing URL parameters
- Performing admin actions without admin privileges
- Bypassing authentication by directly accessing protected pages
Prevention: