Lp3
Medium
- Category
- MCP Least Privilege
- Confidence
- 94% confidence
- Finding
- The skill documents persistent writes to local state files such as learned_patterns.json and also suggests writing back to SKILL.md, but the manifest declares no permissions. This creates a transparency and control gap: a caller may invoke what appears to be a read/evaluate skill while it performs state-changing filesystem operations, increasing the risk of unauthorized persistence or tampering.
