T08 · Insecure Dependencies
- Location
SKILL.md:38- Finding
Unpinned Installation of Third-Party Agent Skills
- Content
View full analysis
-reviewer # On docs server clawhub install pilot-github-bridge pilot-share pilot-task-router pilotctl set-hostname -doc-writer # On test server clawhub install pilot-github-bridge pilot-task-router pilot-audit-log pilotctl set-hostname -test-runner # On coordinator server clawhub install pilot-github-bridge pilot-task-chain pilot-slack-bridge pilot-broadcast pilotctl set-hostname -coordinator ``` ### Technical Analysis The setup instructions install numerous third-party Agent Skills using mutable package names. They do not specify immutable versions or content digests, verify cryptographic signatures, validate publisher identities, or require review of the downloaded package contents. Consequently, the code ultimately installed and executed is not represented in this repository and may change after this Skill has been audited. If a named package or its distribution account is compromised, or if package resolution selects an attacker-controlled component, following these instructions could introduce malicious instructions or executable code into the four-agent deployment. The exposed capabilities vary by role and include GitHub integration, test execution, task routing, file sharing, Slack communication, ...[truncated 2051 chars]- Remediation
View remediation
