Undeclared Tool Scope
- Category
- MCP Least Privilege
- Confidence
- 95% confidence
- Finding
The skill documentation instructs the agent to execute a Python script and explicitly depends on shell-accessed system binaries (
df,free,uptime), but it does not declare any tool scope such aspermissionsorallowed-tools. This creates an authorization gap where an agent or runtime may invoke shell and file-read capabilities without an explicit least-privilege contract, increasing the risk of unintended command execution or broader host inspection than reviewers expect.- Content
