Lp3
Medium
- Category
- MCP Least Privilege
- Confidence
- 93% confidence
- Finding
- The skill declares no permissions, yet its instructions explicitly permit executing `python3` and using local resources that imply file read/write behavior. This creates a capability-transparency gap: users and policy layers may treat the skill as low-risk planning logic when it can actually access the filesystem and invoke a shell-adjacent execution path. In a user-invocable skill, undeclared execution and file capabilities increase the chance of unsafe use, accidental data exposure, or misuse in contexts that expected read-only behavior.
