Undeclared Tool Scope
- Category
- MCP Least Privilege
- Confidence
- 90% confidence
- Finding
The skill advertises local file read/write behavior via its CLI and state handling (
--showreads persona files and--activate/--resetwrite~/.openclaw/persona-state.json), but no permissions are declared in the manifest. That creates a transparency and policy-enforcement gap: users or the platform may treat the skill as low-privilege while it performs filesystem operations, increasing the risk of unintended file access if the implementation is looser than documented.- Content
