T08 · Insecure Dependencies
- Location
SKILL.md:173- Finding
Unpinned Global Installation of an Unaudited Third-Party Package
- Content
View full analysis
- Remediation
View remediation
npx notion ``` 4. Disable npm lifecycle scripts where compatible. If lifecycle scripts are required, document and audit every script before installation. 5. Link to an official, verifiable source repository and associate the reviewed package version with a signed source tag or release artifact. 6. Run the CLI as an unprivileged user and explicitly warn users not to invoke global package installation through `sudo` or an administrator shell. 7. Review direct and transitive dependencies with package provenance verification, vulnerability scanning, and reproducible release controls. ]]>
