T08 · Insecure Dependencies
- Location
clawhub.json:6- Finding
Unpinned Third-Party Trading Dependency
- Content
View full analysis
- Remediation
View remediation
" ] ``` 2. Use a lock file that records transitive dependency versions. 3. Require package hashes during installation, such as through a hash-locked requirements file and `pip --require-hashes`. 4. Review release provenance and verify that packages originate from the intended publisher. 5. Run the dependency with the minimum necessary environment and filesystem access. 6. Use a restricted API credential with transaction limits, revocation support, and no unrelated account privileges. 7. Re-audit the dependency before changing the pinned version. ]]>
