T08 · Insecure Dependencies
- Location
SKILL.md:13- Finding
Unpinned npm Package Installed Globally
- Content
View full analysis
- Remediation
View remediation
``` 2. Document the official package source and expected package integrity or provenance. 3. Verify package signatures, npm provenance attestations, or published checksums where available. 4. Prefer a project-local installation with a lockfile over global installation when operationally possible. 5. Use `npm install --ignore-scripts` if the package supports operation without installation lifecycle scripts. 6. Review release changes before updating the pinned version. 7. Explicitly warn users not to run the installation as root or through `sudo`. ]]>
