Lp3
Medium
- Category
- MCP Least Privilege
- Confidence
- 87% confidence
- Finding
- The skill invokes shell scripts (`get-next-number.sh`, `calc-preview.sh`, `push-invoice.sh`, `get-invoices.sh`) while not declaring explicit permissions for shell execution. This creates a capability/permission mismatch that weakens reviewability and can hide the true execution surface, especially because the scripts handle repository writes and process user-influenced invoice JSON.
