T08 · Insecure Dependencies
- Location
SKILL.md:120- Finding
Unpinned Third-Party Dependency Installation
- Content
View full analysis
- Remediation
View remediation
``` 2. Generate and verify cryptographic hashes for all direct and transitive dependencies. 3. Document installation with hash enforcement: ```bash python3 -m pip install --require-hashes -r requirements.txt ``` 4. Recommend installation inside a dedicated virtual environment rather than the user's global Python environment. 5. Explicitly specify a trusted package index and warn against untrusted mirrors. 6. Periodically regenerate the lockfile and review dependency advisories before publishing updates. ]]>
