T08 · Insecure Dependencies
- Location
SKILL.md:79- Finding
Unpinned Third-Party Dependency Installation
- Content
View full analysis
- Remediation
View remediation
``` 5. Verify the repository origin and commit before installation. 6. Install into a dedicated virtual environment rather than the global Python environment. 7. Display the resolved source, exact version, and requested extras before asking the user for installation approval. 8. Avoid `--force-reinstall` without a lock file and integrity checks. 9. Run the dependency with minimum filesystem, network, Docker, and SSH access appropriate for the selected experiment mode. ]]>
