Lp3
Medium
- Category
- MCP Least Privilege
- Confidence
- 91% confidence
- Finding
- The skill invokes a shell script (`bash scripts/check_nzbget.sh`) but does not declare any permissions for shell/code execution. Undeclared execution capability is risky because it hides the true trust boundary from the platform and reviewers, and shell-based skills often interact with environment variables and external services in ways that can expose secrets or enable command abuse if later expanded. In this context, the skill is meant to query NZBGet status, which makes shell access somewhat expected, but the lack of explicit permission declaration still weakens security review and containment.
