T08 · Insecure Dependencies
- Location
SKILL.md:33- Finding
Unpinned Anthropic SDK Dependency Creates a Supply-Chain Risk
- Content
View full analysis
- Remediation
View remediation
``` 2. Maintain a lockfile containing exact transitive dependency versions. 3. Require cryptographic hashes for downloaded distributions where supported. 4. Restrict dependency retrieval to the official, trusted package registry. 5. Review and test dependency updates before changing the pinned version. 6. Run the Skill in a sandbox with minimal filesystem and network access. 7. Provide `ANTHROPIC_API_KEY` only when the remote backend is required, and avoid exposing unrelated credentials to the process. ]]>
