Undeclared Tool Scope
- Category
- MCP Least Privilege
- Confidence
- 78% confidence
- Finding
The skill instructs users to run a validator against arbitrary JSON config files and explicitly references reading local files, but it does not declare any tool scope such as allowed-tools or permissions. In an agent environment, missing scope boundaries can cause the skill to inherit broader file-read capabilities than intended, increasing the risk of unauthorized access to local files if the input path is attacker-controlled or the skill is invoked in a sensitive workspace.
- Content
