Lp3
Medium
- Category
- MCP Least Privilege
- Confidence
- 95% confidence
- Finding
- The skill documentation describes persistent local state in `data/pipeline_state.json` and file-backed workflow behavior, but no corresponding permissions are declared. Undeclared file read/write capability is a real security issue because it hides the skill's data access from the permission model and can lead to unauthorized storage of user-generated content, metadata, or later expansion to broader local file access. The story content may also contain sensitive user material, making silent persistence more risky in this context.
