T08 ยท Insecure Dependencies
- Location
SKILL.md:66- Finding
Noncanonical Repository Used as a Trusted Installation Source
- Content
View full analysis
- Remediation
View remediation
--hash=sha256: ``` Then install with: ```bash pip3 install --require-hashes -r requirements.txt ``` 5. Remove `requests` entirely if it remains unused by runtime code. The audited Python modules do not import it, so retaining it unnecessarily expands the supply-chain attack surface. 6. Recommend installation inside a dedicated virtual environment instead of the user's global Python environment: ```bash python3 -m venv .venv . .venv/bin/activate pip install --require-hashes -r requirements.txt ``` 7. Add release signing, checksums, or provenance verification so users can confirm that the downloaded source matches an officially reviewed release. ]]>
