T08 · Insecure Dependencies
- Location
README.md:19- Finding
Unpinned Third-Party Installer Executed Through npx
- Content
View full analysis
- Remediation
View remediation
add AntreasAntoniou/nexus --skill nexus ``` 2. Document the expected npm package publisher, registry, version, and provenance so users can verify that the resolved package is authentic. 3. Provide an integrity-protected installation method, such as a release artifact with a published SHA-256 checksum or signature. 4. Prefer installation from an immutable, reviewed Git commit rather than a moving branch: ```sh git clone git checkout ``` 5. Recommend reviewing the resolved npm package before first execution, particularly in environments containing sensitive repositories or credentials. 6. In automated environments, use a lockfile or controlled internal registry and deny unexpected lifecycle scripts or package-version changes. 7. Run installation with the least-privileged account appropriate for the task and avoid elevated privileges. ]]>
