T08 · Insecure Dependencies
- Location
INSTALL.md:96- Finding
Unpinned and Unnecessary Runtime Dependencies Increase Supply-Chain Exposure
- Content
View full analysis
- Remediation
View remediation
pytz== ``` 3. Generate and verify cryptographic hashes for every direct and transitive dependency, then install with: ```bash python3 -m pip install --require-hashes -r requirements.txt ``` 4. Require installation in a project-specific virtual environment: ```bash python3 -m venv .venv . .venv/bin/activate python3 -m pip install --require-hashes -r requirements.txt ``` 5. Document that dependency installation must not be performed as root. 6. Add automated dependency auditing and update pinned versions only after review and testing. ]]>
