
Owasp Security
This walks through the OWASP Top 10 with side-by-side code comparisons showing vulnerable patterns and their fixes. You get examples for everything from broken access control and IDOR prevention to SQL injection, cryptographic failures, and rate limiting. The parameterized query examples alone are worth having on hand when you're doing security reviews or onboarding someone who hasn't seen an injection attack. It covers TypeScript/Node.js with real libraries like bcrypt, helmet, and zod, so you can actually copy patterns into your codebase. Honestly most useful as a reference when you know something is wrong but need to remember the correct way to handle session cookies or encrypt sensitive data.
- skills.sh installs
- 3.1K
- GitHub stars
- 296
- last updated
- Aug 21, 2026
Install
$ npx -y skills add hoodini/ai-agents-skills --skill owasp-security --agent claude-codeInstalls into .claude/skills of the current project.
Files
OWASP Top 10 Security
Prevent common security vulnerabilities in web applications.
OWASP Top 10 (2021)
| # | Vulnerability | Prevention |
|---|---|---|
| A01 | Broken Access Control | Proper authorization checks |
| A02 | Cryptographic Failures | Strong encryption, secure storage |
| A03 | Injection | Input validation, parameterized queries |
| A04 | Insecure Design | Threat modeling, secure patterns |
| A05 | Security Misconfiguration | Hardened configs, no defaults |
| A06 | Vulnerable Components | Dependency scanning, updates |
| A07 | Auth Failures | MFA, secure session management |
| A08 | Data Integrity Failures | Input validation, signed updates |
| A09 | Logging Failures | Comprehensive audit logs |
| A10 | SSRF | URL validation, allowlists |
A01: Broken Access Control
Prevention Patterns
// ❌ BAD: No authorization check
app.get('/api/users/:id', async (req, res) => {
const user = await db.users.findById(req.params.id);
res.json(user);
});
Sponsors
Details
- Repository
- github.com/hoodini/ai-agents-skills
- Categories
- Backend & APIs, Security, AI & Agent Building, Databases
More from hoodini/ai-agents-skills
All 37- Mongodb1.7K
- Mobile Responsiveness1.4K
- Web Accessibility459
- Google Workspace Cli455
- Figma450
- Mermaid Diagrams408
- Analytics Metrics381
- Ux Design Systems270
- Aws Strands249
- Bun191
- Honest Agent190
- Nano Banana Pro189
- Fal Ai175
- Vercel173
- Langchain169
- Local Llm Router160
- Aws Account Management148
- Aws Agentcore148
- Copilot Docs147
- Cloudflare144
- Copilot Sdk139
- Railway135
- Shabbat Times134
- Cinematic Scrub Landing