Description-Behavior Mismatch
Medium
- Confidence
- 93% confidence
- Finding
- The CLI intentionally exposes a raw `query` subcommand that accepts arbitrary SQL from the user, which goes well beyond a narrowly scoped agent-data storage interface. In an agent context, this can enable destructive statements, schema tampering, data exfiltration from any attached SQLite database, and abuse of dangerous SQLite features if an upstream agent passes untrusted input into this CLI.
