T08 · Insecure Dependencies
- Location
clawhub.json:6- Finding
Unpinned Third-Party Trading SDK Creates a Supply-Chain Risk
- Content
View full analysis
- Remediation
View remediation
" ] ``` 2. Use a lockfile or requirements file containing cryptographic hashes, and install with hash verification. 3. Prefer prebuilt artifacts from a controlled package repository or mirror. 4. Review the pinned package and its transitive dependencies before deployment. 5. Run the trader in a restricted container with: - A read-only filesystem where practical. - Minimal environment variables. - Outbound network access limited to required trading endpoints. - A dedicated, least-privilege API credential. 6. Establish dependency monitoring and require explicit review before upgrading the SDK. ]]>
