ai-ml-attacks
This skill should be used when the user asks about "AI security", "ML pipeline attacks", "prompt injection", "model deserialization", "unsafe model loading",…
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.
$ npx -y skills add allsmog/vuln-scout --skill owasp-2025 --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/owasp-2025Context preview
The summary Claude sees to decide when to auto-load this skill.
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.
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.
Repo: allsmog/vuln-scout
This skill should be used when the user asks about "AI security", "ML pipeline attacks", "prompt injection", "model deserialization", "unsafe model loading",…
This skill should be used when the user asks about "business logic", "workflow vulnerability", "trust boundary", "state machine", "authorization bypass",…
This skill should be used when the user asks about "cache poisoning", "web cache deception", "CDN cache", "proxy cache", "nginx cache", "varnish", "cache key…
This skill should be used when the user asks about "cloud security", "AWS security", "GCP security", "Azure security", "Kubernetes security", "IMDS", "instance…
This skill should be used when the user asks about "compliance mapping", "PCI-DSS", "HIPAA", "SOC 2", "NIST CSF", "regulatory requirements", "compliance…
This skill should be used when the user asks about "Code Property Graph", "CPG analysis", "Joern queries", "CPGQL", "data flow verification", "taint tracking…