Lp3
Medium
- Category
- MCP Least Privilege
- Confidence
- 95% confidence
- Finding
- The skill declares no permissions, but its documented functionality explicitly audits other skills for network, subprocess, file I/O, environment variable, and unsafe-operation usage. To do that, the implementation will likely need broad file-read access across the workspace and may itself contain parsing logic that static analysis maps to env, file_write, network, and shell-related capabilities, creating a mismatch between declared and effective permissions. This is dangerous because users and orchestrators may trust the manifest and invoke a skill with broader access than is transparently disclosed.
