Lp3
Medium
- Category
- MCP Least Privilege
- Confidence
- 92% confidence
- Finding
- The skill exposes sensitive capabilities through environment-variable access, local file read/write, and outbound network use, but does not declare explicit permissions. That creates a trust and containment gap: a caller or platform may underestimate what the skill can access, including SmartBill credentials and arbitrary PDF output paths. In this context, the capability set is partly expected for invoicing, but the undeclared scope still increases the risk of secret exposure, unintended filesystem writes, and external data exfiltration.
