Undeclared Tool Scope
- Category
- MCP Least Privilege
- Confidence
- 86% confidence
- Finding
The skill is invocable and references an implementation in
do.pythat performs file reads fromdata.json, but the manifest does not declare anypermissionsorallowed-toolsscope. Missing explicit tool scoping weakens least-privilege controls and can cause the runtime or reviewers to underestimate what the skill can access, especially if file access later expands beyond the intended dataset.- Content
