Code capability 'network' detected in scripts/clawguard.py but not covered by declared permissions.
- Category
- MCP Least Privilege
- Confidence
- 88% confidence
- Finding
The client performs outbound HTTPS requests through urllib.request.urlopen, which confirms the network capability reported as undeclared. If permissions are intended to govern user consent or execution, this omission allows an external service to receive the supplied repository identifier without a corresponding declared authorization. Networking is central to this skill's stated purpose, and the code does not explicitly upload local files or execute payments, making this a permission-transparency issue rather than evidence of malicious exfiltration.
- Content
