← ClaudeAtlas

novahiz-securitylisted

novahiz-security : audit de sécurité complet avec OWASP Top 10, CWE Top 25, patterns dangereux, injection, XSS, auth bypass. Use when reviewing code for security vulnerabilities, hardening authentication, validating input handling, or generating security reports.
novahiz/novahiz · ★ 1 · AI & Automation · score 73
Install: claude install-skill novahiz/novahiz
# novahiz-security Audit de sécurité en trois temps : scan des patterns dangereux, analyse OWASP et CWE, puis vérifications propres à chaque langage. ## Matrice de détection ### OWASP Top 10 (2021) | ID | Catégorie | Détection | |----|-----------|-----------| | A01 | Broken Access Control | RBAC, contrôle horizontal et vertical | | A02 | Cryptographic Failures | Algorithmes faibles, clés en dur | | A03 | Injection | SQL, NoSQL, OS, LDAP, XPath | | A04 | Insecure Design | Patterns architecturaux dangereux | | A05 | Security Misconfiguration | Defaults, headers, CORS | | A06 | Vulnerable Components | Dépendances obsolètes | | A07 | Auth Failures | Session fixation, brute force | | A08 | Data Integrity Failures | Deserialization non signée | | A09 | Logging Failures | Données sensibles dans les logs | | A10 | SSRF | Requêtes serveur sans validation | ### CWE Top 25 (2024) | ID | Faiblesse | Signature de détection | |----|-----------|------------------------| | CWE-79 | XSS | `innerHTML`, `dangerouslySetInnerHTML`, `document.write` | | CWE-89 | SQL Injection | Concaténation SQL, format strings | | CWE-416 | Use After Free | Pointeurs, mémoire manuelle (C/C++) | | CWE-787 | Out-of-bounds Write | Débordement de buffer | | CWE-78 | Command Injection | `exec()`, `system()`, `os.popen()` | | CWE-190 | Integer Overflow | Arithmétique non vérifiée | | CWE-502 | Deserialization | `pickle.loads()`, `yaml.load()` | | CWE-200 | Info Exposure | Logs sensibles, stack traces | | CWE-287