Lp3
Medium
- Category
- MCP Least Privilege
- Confidence
- 91% confidence
- Finding
- The skill declares only a binary requirement for `curl` but operationally instructs shell-script execution (`fetch.sh`, `search.sh`, `verify.sh`, `selftest.sh`, `record_miss.sh`). That mismatch can bypass least-privilege expectations and cause the host to grant broader execution capability than a reviewer or policy engine realizes. In a skill ecosystem, undeclared shell execution materially increases attack surface because scripts can read/write local files and make network requests.
