Releases
v0.2.0
v0.2.0 — Full OWASP Agentic Top 10 Coverage
Compare
Sorry, something went wrong.
No results found
[0.2.0] - 2026-02-03
Added
Full OWASP Agentic Top 10 Coverage - Expanded from 5 rules to complete coverage of all 10 ASI categories
Custom rules support via --rules-dir option
New detection rules:
AGENT-010: System Prompt Injection Vector (ASI-01)
AGENT-011: Missing Goal Validation (ASI-01)
AGENT-013: Long-Lived/Shared Credentials (ASI-03)
AGENT-014: Overly Permissive Agent Role (ASI-03)
AGENT-015: Untrusted MCP Server Source (ASI-04)
AGENT-016: Unvalidated RAG Data Source (ASI-04)
AGENT-017: Unsandboxed Code Execution (ASI-05)
AGENT-018: Unsanitized Memory Write (ASI-06)
AGENT-019: Unbounded Memory (ASI-06)
AGENT-020: Insecure Inter-Agent Communication (ASI-07)
AGENT-021: Missing Circuit Breaker (ASI-08)
AGENT-022: Tool Without Error Handling (ASI-08)
AGENT-023: Opaque Agent Output (ASI-09)
AGENT-024: No Kill Switch (ASI-10)
AGENT-025: No Observability (ASI-10)
SARIF output now includes OWASP-Agentic-{ASI-XX} tags in properties.tags
Extended Category enum with all OWASP Agentic categories
OWASP Agentic ID mapping in Finding model
Changed
Improved Python AST scanner with additional detection patterns
Enhanced rule engine to support OWASP Agentic ID mapping
Updated SARIF formatter to include OWASP Agentic tags
Fixed
mypy type errors with class-level dict annotations
Loop variable naming conflicts in scan command
Cross-platform path normalization
You can’t perform that action at this time.