T08 · Insecure Dependencies
- Location
SKILL.md:48- Finding
Unpinned Third-Party Skills Introduce Supply-Chain Risk
- Content
View full analysis
-analyst # On sentiment scanning server clawhub install pilot-stream-data pilot-event-filter pilot-archive pilotctl set-hostname -sentiment # On risk management server clawhub install pilot-event-filter pilot-audit-log pilot-alert pilotctl set-hostname -risk-mgr # On execution server clawhub install pilot-task-router pilot-receipt pilot-webhook-bridge pilotctl set-hostname -executor ``` ### Technical Analysis The setup installs multiple registry-hosted skills without immutable versions, integrity hashes, cryptographic signatures, source repository references, or explicit publisher-verification instructions. Consequently, the code installed at deployment time may differ from the code originally reviewed. The source code of these dependencies is not included in this project, so their behavior cannot be validated as part of this audit. The exposure is particularly significant for `pilot-webhook-bridge`, which is described as interfacing with exchange APIs for order placement, and for the executor role, which is intended to process approved trades. This does not establish that any named dependency is currently malicious. The vulnerability is the absenc ...[truncated 1896 chars]- Remediation
View remediation
