T08 · Insecure Dependencies
- Location
SKILL.md:9- Finding
Unpinned Remote Package Execution During Installation and MCP Startup
- Content
View full analysis
- Remediation
View remediation
... ``` 3. Prefer `npx --no-install pdh ...` after installing the locked dependency so startup cannot retrieve new code. 4. Verify package integrity and provenance in the release pipeline. 5. Do not change into or install the parent workspace from a Skill installation hook. 6. Run only the Skill's own locked build/install process from its project directory. 7. Disable unnecessary package lifecycle scripts or audit every lifecycle script before execution. 8. Document the exact package publisher, version, hash, and expected executable entry point. ]]>
