T08 · Insecure Dependencies
- Location
README.md:19- Finding
Unpinned npm Package Execution Through npx
- Content
View full analysis
- Remediation
View remediation
add AntreasAntoniou/beautiful-pdf ``` 2. Where the installer supports it, pin the skill source to an immutable commit hash or signed release rather than a mutable repository reference. 3. Document the expected npm publisher, registry, package version, and verification procedure. 4. Prefer a lockfile or another integrity-verification mechanism that records cryptographic package hashes. 5. Review the selected installer package and its transitive dependencies before recommending it. 6. Advise users not to run the installation command with administrative privileges. 7. Consider offering a non-executing installation method, such as downloading and verifying a signed release archive before copying the reviewed files. ]]>
