T08 · Insecure Dependencies
- Location
SKILL.md:15- Finding
Unpinned Package Execution Through npx
- Content
View full analysis
- Remediation
View remediation
install howtousehumans/family-emergency-planning" ``` 2. Pin the installed skill version or immutable artifact reference as well, if the package manager supports it. 3. Use a lockfile and integrity verification for all package and transitive dependency resolutions. 4. Verify package provenance, registry ownership, signatures, and published checksums before installation. 5. Prefer installing the verified package separately and invoking it with `npx --no-install`, preventing an implicit download at execution time. 6. Run installation with a non-administrative account in a restricted environment without unrelated credentials or sensitive files. 7. Incorporate dependency review and automated supply-chain monitoring into the release process. ]]>
