T08 · Insecure Dependencies
- Location
SKILL.md:10- Finding
Unpinned Third-Party Dependencies
- Content
View full analysis
- Remediation
View remediation
` and `matplotlib==`. 2. Generate and commit a lockfile containing cryptographic hashes for all direct and transitive dependencies. 3. Configure installation to reject artifacts whose hashes do not match the lockfile. 4. Use an explicitly trusted package index or an internally controlled dependency mirror. 5. Periodically scan pinned dependencies for known vulnerabilities and update them through a reviewed change process. 6. Run dependency installation and skill execution in a restricted environment without unnecessary filesystem, credential, or network access. ]]>
