Lp3
Medium
- Category
- MCP Least Privilege
- Confidence
- 87% confidence
- Finding
- The skill documentation describes persistent file-writing behavior (`stress_coach.py log` appends to `stress_log.json`, and `plan --output` writes a JSON file) while the skill declares no permissions. This mismatch is a real security/design issue because undeclared write capability can violate least-privilege expectations, surprise users or hosting platforms, and create opportunities for unintended data persistence or file overwrite if the implementation is not constrained.
