T08 · Insecure Dependencies
- Location
SKILL.md:48- Finding
Unpinned Third-Party Skill Installation
- Content
View full analysis
-leader # On each worker node (repeat for worker-1, worker-2, worker-3) clawhub install pilot-swarm-join pilot-map-reduce pilot-task-retry pilot-metrics pilotctl set-hostname -worker-1 # On monitor node clawhub install pilot-task-monitor pilot-mesh-status pilot-slack-bridge pilot-metrics pilotctl set-hostname -monitor ``` ### Technical Analysis The setup installs multiple third-party Skills by mutable package name without specifying immutable versions, content digests, signatures, or an explicitly trusted registry. The installed packages are not included in this repository, so their effective instructions and executable behavior cannot be verified from the audited files. If the package source, publisher account, or a future package release is compromised, the same installation commands may retrieve content different from what was originally reviewed. Because these dependencies operate in leader, worker, and monitor roles, a malicious update could execute within the privileges and tool access granted to those agents. This finding does not establish that any named dependency is currently malicious. It identifies an unsafe depe ...[truncated 1893 chars]- Remediation
View remediation
