T09 · Insecure Skill Coding Practices
- Location
scripts/ari.py- Finding
Quote-only deepdive can automatically execute paid analysis
- Content
View full analysis
Impact
The CLI sends an authenticated POST to /api/v1/analysis/voc and can consume account credits despite the documented requirement that deepdive only analyze with --confirm. In the missing-product branch, it can also report that execution was downgraded to a quote and no credits were charged after having initiated paid analysis.
