Undeclared Tool Scope
- Category
- MCP Least Privilege
- Confidence
- 88% confidence
- Finding
The skill instructs the agent to read a local file and run a shell command (
python3 scripts/match.py --profile - --live) but does not declare any tool scope such aspermissionsorallowed-tools. That creates a least-privilege gap: a host may permit broader file or shell access than the skill actually needs, increasing the chance of unintended command execution or file access if the skill or adjacent content is modified or abused.- Content
