The first release mapped to all three OWASP AI security frameworks — the LLM Top 10 (2025), the Top 10 for Agentic Applications (2026, ASI01–ASI10), and the MCP Top 10 (2025) — plus three new rules that catch the pattern behind real-world incidents like the postmark-mcp backdoor and the WhatsApp MCP rug-pull.
Added
- Three-framework OWASP mapping — every rule tagged with LLM Top 10, ASI (Agentic), and MCP Top 10 IDs across terminal, Markdown, HTML, JSON, and SARIF output
- OWASP coverage matrix in
secureai-scan threat-model— shows exactly which of the 30 risks across all three frameworks are covered, which fired, and which are runtime-only concerns - MCP007 — invisible/bidi Unicode hidden in MCP tool names or descriptions (critical, proven)
- MCP008 — agent-directed injection phrases in tool descriptions (high, likely) — the WhatsApp MCP rug-pull / postmark-mcp pattern
- MCP009 — cross-tool shadowing, where one tool's description redirects calls meant for another (medium, likely)
- DEP003 — known-malicious/critically-vulnerable dependency advisories (postmark-mcp, mcp-remote CVE-2025-6514), checked offline on every scan — no flag required, covers package.json, requirements.txt, and packages launched from MCP configs
All new rules ship with both TypeScript AST and Python implementations.
Changed
--only-mcpnow also runs MCP007–MCP009--rulesaccepts DEP001–DEP003