T08 · Insecure Dependencies
- Location
SKILL.md:18- Finding
Unpinned Third-Party Package Is Downloaded and Executed Automatically
- Content
View full analysis
- Remediation
View remediation
`. - Use a lockfile and package-manager integrity metadata where practical. - Install dependencies during a controlled setup phase rather than downloading and executing them during ordinary Skill invocation. - Remove `-y` so unexpected installation does not proceed silently. - Verify the package publisher, provenance, registry, and cryptographic integrity before execution. - Run the dependency in a restricted environment with only the filesystem and network access required for the search operation. - Establish an update-review process so dependency upgrades are assessed before the pinned version changes. ]]>
