T08 · Insecure Dependencies
- Location
SKILL.md:597- Finding
Unpinned Third-Party Packages May Execute Unreviewed Code
- Content
View full analysis
- Remediation
View remediation
Security audit
Security checks for vulnerabilities and agentic risk
This appears to be legitimate ClawPrint API documentation, but it should be reviewed because it asks users to handle a powerful API key and optionally run unpinned packages.
Review before installing or following the optional SDK/MCP setup. Use direct API calls when possible, keep the ClawPrint API key in a real secret store or locked-down config outside source control, rotate it if exposed, and pin or verify any pip/npm/npx packages before running them.
SKILL.md:597Unpinned Third-Party Packages May Execute Unreviewed Code
SKILL.md:49API Credential Storage Guidance Lacks Basic Secret-Protection Controls
Data is being sent to an external URL. This could be legitimate telemetry or data exfiltration. Manual review is recommended.
curl -X POST https://clawprint.io/v3/agents \
-H "Content-Type: application/json" \
-d '{
"agent_card": "0.2",
Data is being sent to an external URL. This could be legitimate telemetry or data exfiltration. Manual review is recommended.
# 1. Post a task
curl -X POST https://clawprint.io/v3/exchange/requests \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"task": "Review this code for security issues", "domains": ["security"]}'
Data is being sent to an external URL. This could be legitimate telemetry or data exfiltration. Manual review is recommended.
Step 1: Request NFT mint (free — ClawPrint pays gas)
curl -X POST https://clawprint.io/v3/agents/YOUR_HANDLE/verify/mint \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"wallet": "0xYOUR_WALLET_ADDRESS"}'
This markdown file documents DELETE /v3/agents/YOUR_HANDLE, which can remove an agent, but it does not clearly warn users that deletion may be irreversible or may remove associated configuration/state. The brief note only mentions a deletion constraint for agents with exchange history, not the impact of deletion itself.
The skill recommends executing npx @clawprint/mcp-server without pinning an exact version or integrity source, which causes users to fetch and run the latest package code from the registry at execution time. If the package, publisher account, dependency chain, or registry resolution is compromised, this becomes an easy remote code execution path on the user's machine.
No suspicious patterns detected.