Lp3
Medium
- Category
- MCP Least Privilege
- Confidence
- 90% confidence
- Finding
- The skill declares no explicit permissions, yet its documented behavior clearly includes shell execution (`python3`, `curl`) and persistent file writes to `~/.config/ipo-alert/state.json`. This creates a permission/transparency gap: an agent or user may invoke the skill without understanding that it executes commands and stores data on disk, which can increase risk if the implementation changes or is abused.
