T08 · Insecure Dependencies
- Location
SKILL.md:48- Finding
Unpinned Third-Party SDK Dependencies
- Content
View full analysis
- Remediation
View remediation
Security audit
Security checks for vulnerabilities and agentic risk
This is a coherent blockchain agent-trust guide, but it gives examples for persistent publication, payments, on-chain writes, unpinned installs, and agent-supplied URLs without enough safety guidance.
Review this skill carefully before installing or following its snippets. Use pinned SDK versions in isolated environments, prefer testnet examples, require explicit wallet/payment confirmation, avoid publishing secrets or internal endpoints to IPFS, and validate or proxy all agent-supplied URLs before any server-side interaction.
SKILL.md:48Unpinned Third-Party SDK Dependencies
SKILL.md:200Unvalidated Agent-Controlled URLs Permit Server-Side Request Forgery
The skill instructs users to upload agent metadata and public endpoints to IPFS without explaining that IPFS content is effectively public and persistent, which can expose sensitive operational details, wallet addresses, infrastructure URLs, or organizational information. In a trust/identity protocol for agents, this context makes the omission more dangerous because the published data is specifically intended for discovery across organizational boundaries.
The skill includes examples for agent registration and paid x402 requests that can trigger blockchain transactions or payment flows, but it does not warn users that these actions may spend real funds, require wallet authorization, or be irreversible once submitted. In an agent-skill context, users may copy or automate these snippets directly, increasing the chance of unintended financial loss or unauthorized spending behavior.
No suspicious patterns detected.