ai-ml-attacks
This skill should be used when the user asks about "AI security", "ML pipeline attacks", "prompt injection", "model…
Use this skill when the user asks for OWASP Top 10 mapping, CWE alignment, or standards-oriented reporting. The directory name stays `owasp-2025` for backward compatibility, but external reports should use official OWASP Top 10 names.
Claude Code
$ npx -y skills add allsmog/vuln-scout --skill owasp-2025 --agent claude-code
Codex
$ npx skills add allsmog/vuln-scout --skill owasp-2025 -a codex -y
Cursor
$ npx skills add allsmog/vuln-scout --skill owasp-2025 -a cursor -y
Gemini CLI
$ npx skills add allsmog/vuln-scout --skill owasp-2025 -a gemini-cli -y
GitHub Copilot
$ npx skills add allsmog/vuln-scout --skill owasp-2025 -a github-copilot -y
OpenCode
$ npx skills add allsmog/vuln-scout --skill owasp-2025 -a opencode -y
Windsurf
$ npx skills add allsmog/vuln-scout --skill owasp-2025 -a windsurf -y
name: OWASP Category Mapping description: Use this skill when the user asks for OWASP Top 10 mapping, CWE alignment, or standards-oriented reporting. The directory name stays `owasp-2025` for backward compatibility, but external reports should use official OWASP Top 10 names. version: 2.0.0
Map VulnScout findings to official OWASP Top 10 category names, highlight what the plugin covers well, and keep reports aligned with widely recognized security terminology.
| OWASP Top 10 | VulnScout Coverage | Primary Skills | |--------------|--------------------|----------------| | A01: Broken Access Control | Strong | `business-logic`, `threat-modeling` | | A02: Cryptographic Failures | Strong | `cryptographic-failures` | | A03: Injection | Strong | `vuln-patterns`, `dangerous-functions`, `framework-patterns` | | A04: Insecure Design | Strong | `business-logic`, `threat-modeling` | | A05: Security Misconfiguration | Strong | `security-misconfiguration`, `framework-patterns` | | A06: Vulnerable and Outdated Components | Out of scope | *(dependency and SBOM tooling)* | | A07: Identification and Authentication Failures | Moderate | `vuln-patterns`, `business-logic` | | A08: Software and Data Integrity Failures | Moderate | `vuln-patterns`, `sensitive-data-leakage` | | A09: Security Logging and Monitoring Failures | Strong | `logging-failures`, `sensitive-data-leakage` | | A10: Server-Side Request Forgery | Strong | `vuln-patterns`, `framework-patterns`, `vulnerability-chains` |
Use for:
Common CWE anchors:
Use for:
Common CWE anchors:
Use for:
Common CWE anchors:
Use for:
Common CWE anchors:
Use for:
Common CWE anchors:
Out of scope for this plugin's code-review workflow. If the user needs this category:
Use for:
Common CWE anchors:
Use for:
Common CWE anchors:
Use for:
Common CWE anchors:
Use for:
Common CWE anchors:
When mapping a finding, prefer this shape:
- OWASP: A03 Injection - CWE: CWE-89 - Why it fits: user-controlled input reaches SQL execution without parameter binding
AI-powered whitebox penetration testing plugin for Claude Code. 9 languages, 22 skills, 7 autonomous agents. STRIDE threat modeling, OWASP 2025 coverage, polyglot monorepo support.
This skill should be used when the user asks about "AI security", "ML pipeline attacks", "prompt injection", "model…
This skill should be used when the user asks about "business logic", "workflow vulnerability", "trust boundary", "state machine",…
This skill should be used when the user asks about "cache poisoning", "web cache deception", "CDN cache", "proxy cache", "nginx…
This skill should be used when the user asks about "cloud security", "AWS security", "GCP security", "Azure security",…
This skill should be used when the user asks about "compliance mapping", "PCI-DSS", "HIPAA", "SOC 2", "NIST CSF", "regulatory…
This skill should be used when the user asks about "Code Property Graph", "CPG analysis", "Joern queries", "CPGQL", "data flow…
Use for authorized security assessment of REST, GraphQL, WebSocket, or SOAP APIs, including discovery, authentication,…
Extract and decrypt Windows DPAPI-protected secrets (Credential Manager, browser logins/cookies, Wi-Fi credentials, KeePass keys)…
Clean and finalize authorized natural-language text intended for readers by auditing suspicious invisible Unicode and rewriting…