Undeclared Tool Scope
- Category
- MCP Least Privilege
- Confidence
- 91% confidence
- Finding
The skill instructs the agent to run local Python scripts and read/write local files (
scripts/offer_compare.py,offers.json), which implies shell and file access, but it does not declare anypermissionsorallowed-toolsscope. That mismatch weakens least-privilege controls and can cause the platform or user to grant broader access than necessary, increasing the blast radius if the skill or referenced scripts are modified or abused.- Content
