Lp3
Medium
- Category
- MCP Least Privilege
- Confidence
- 85% confidence
- Finding
- The skill clearly relies on environment variables and file-backed state via `scripts/tracker.py`, but it does not declare explicit permissions for those capabilities. That mismatch weakens reviewability and policy enforcement because operators may not realize the skill reads environment configuration and mutates persistent tracker data under the workspace. In this context the behavior appears aligned with the skill’s stated purpose, so the issue is not covert abuse, but it is still a real security and governance problem.
