T08 · Insecure Dependencies
- Location
SKILL.md:50- Finding
Unpinned Third-Party Skill Installation Creates a Supply-Chain Risk
- Content
View full analysis
-collector # On analysis node clawhub install pilot-event-filter pilot-event-replay pilot-alert pilot-priority-queue pilotctl set-hostname -analyzer # On enforcement node clawhub install pilot-blocklist pilot-quarantine pilot-webhook-bridge pilot-audit-log pilotctl set-hostname -enforcer # On dashboard node clawhub install pilot-metrics pilot-slack-bridge pilot-network-map pilot-mesh-status pilotctl set-hostname -dashboard ``` ### Technical Analysis The setup installs multiple registry-hosted skills by mutable package name. It does not specify exact versions, immutable package digests, trusted publisher identities, signatures, or a reviewed dependency lockfile. Several dependencies provide security-sensitive functionality, including scheduling, event collection, audit logging, blocklisting, quarantine, webhook delivery, and Slack integration. Their implementations are not included in this project, so their behavior cannot be verified from the audited artifact. Consequently, the effective installation can change after this skill has been reviewed. A com ...[truncated 1596 chars]- Remediation
View remediation
