Undeclared Tool Scope
- Category
- MCP Least Privilege
- Confidence
- 70% confidence
- Finding
Without declared permissions the skill's intent is opaque and cannot be validated.
- Content
Security audit
Security checks for vulnerabilities and agentic risk
This skill is a local SQL migration linter that reads user-selected SQL files and does not show hidden, destructive, network, credential, or persistence behavior.
Install only if you are comfortable with the linter reading SQL files under the paths you pass to it. Avoid pointing it at broad directories unless you intend all nested .sql files there to be inspected.
Without declared permissions the skill's intent is opaque and cannot be validated.
This code traverses directories recursively with rglob("*.sql") and reads each discovered file, which is a data-access operation on user files. While the CLI arguments imply linting SQL files, there is no explicit user-facing warning, print, or comment near the recursive scan to disclose that an entire directory tree may be read.
No suspicious patterns detected.