Undeclared Tool Scope
- Category
- MCP Least Privilege
- Confidence
- 87% confidence
- Finding
The skill invokes a local shell command (
python3 scripts/stock_analyzer.py --symbol 600938) but does not declare any explicit tool scope such aspermissionsorallowed-tools. This creates an execution-surface ambiguity: a host agent may permit broader shell access than the skill actually needs, increasing the risk of unintended command execution or misuse if the skill is modified or interpreted loosely.- Content
