T08 · Insecure Dependencies
- Location
clawhub.json:5- Finding
Security-Critical Trading SDK Is Not Version-Pinned
- Content
View full analysis
- Remediation
View remediation
" ] ``` 2. Use a lock file or hash-locked requirements file, for example: ```text simmer-sdk== \ --hash=sha256: ``` 3. Verify the package's publisher, repository, release signatures, and distribution hashes before updating. 4. Review transitive dependencies and pin them through a reproducible dependency lock. 5. Run the skill in a restricted environment with only the necessary filesystem and network access. 6. Limit the API key to the minimum required permissions and financial exposure. 7. Treat dependency updates as security-sensitive changes requiring code review and testing before deployment. ]]>
