Lp3
Medium
- Category
- MCP Least Privilege
- Confidence
- 92% confidence
- Finding
- The skill requires environment-sourced credentials and necessarily performs outbound GitHub API calls, but it does not declare permissions explicitly. That creates a transparency and policy-enforcement gap: users and security controls may not realize the skill can read secrets from env/config and communicate over the network. In a credentialed integration skill, undeclared capabilities are materially risky because they can enable unexpected data access or repository actions.
