T08 · Insecure Dependencies
- Location
SKILL.md:10- Finding
Unpinned and Unnecessary Third-Party Dependency Installation
- Content
View full analysis
- Remediation
View remediation
``` 4. Use a hash-locked requirements file, such as: ```text rlo-detect== --hash=sha256: ``` Install it with: ```bash pip install --require-hashes -r requirements-rlo.txt ``` 5. Review and lock all transitive dependencies, and document the expected package index and publisher. 6. Install optional scanning tools in an isolated virtual environment or restricted container without administrative privileges or access to sensitive credentials. 7. Clearly distinguish the bundled scanner's dependency-free operation from optional third-party tooling in `SKILL.md`. ]]>
