T08 · Insecure Dependencies
- Location
scripts/quote.py:1- Finding
Unpinned Runtime Dependencies Enable Supply-Chain Exposure
- Content
View full analysis
- Remediation
View remediation
", # "httpx==", # ] # /// ``` 2. Prefer a locked project environment that records the full transitive dependency graph. 3. Verify downloaded artifacts with cryptographic hashes where the deployment workflow supports hash-locked requirements. 4. Configure package installation to use a trusted, authenticated package index. 5. Perform dependency updates through an explicit review and testing process rather than resolving new versions during normal Skill execution. 6. Run the Skill with least privilege and restrict filesystem and network access to reduce the impact of a compromised package. ]]>
