Undeclared Tool Scope
- Category
- MCP Least Privilege
- Confidence
- 92% confidence
- Finding
The skill invokes a shell wrapper script to access the Ensue API but does not declare any explicit tool scope such as allowed-tools or permissions. That means the runtime may grant broader shell capability than is necessary, increasing the blast radius if later prompt content, user-controlled data, or future edits influence command construction. In a memory-management skill that regularly handles freeform user text, undeclared shell access is riskier because it combines code execution capability with attacker-influenced inputs.
- Content
