Lp3
Medium
- Category
- MCP Least Privilege
- Confidence
- 87% confidence
- Finding
- The skill instructs the agent to invoke a shell command (`node <skill_dir>/scripts/render.js ...`) even though no permissions are declared, which creates an undeclared execution capability. This is dangerous because hidden subprocess use expands the trust boundary: a user may believe the skill only formats diagram JSON, while it actually executes local code that could be modified, abused, or chained with other unsafe setup behavior.
