Undeclared Tool Scope
- Category
- MCP Least Privilege
- Confidence
- 88% confidence
- Finding
The skill describes a command-line tool that reads and writes local state (
~/.chore_wheel.json) but does not declare any tool scope such aspermissionsorallowed-tools. That creates an authorization gap: an agent/runtime may grant broader file access than the skill actually needs, increasing the chance of unintended local file reads or writes if the skill is invoked in a more privileged environment.- Content
