T08 · Insecure Dependencies
- Location
README.md:9- Finding
Unpinned Third-Party Installation Sources
- Content
View full analysis
- Remediation
View remediation
npx clawhub@X.Y.Z install monitor-tokenjar ``` 2. Replace the mutable GitHub `main` reference with an immutable, audited commit SHA or signed release tag. 3. Where supported, verify package integrity hashes, provenance attestations, and release signatures before execution. 4. Prefer a two-stage installation process that downloads and inspects the package before executing it, rather than allowing `npx` to retrieve and immediately run changing code. 5. Publish the expected package version, repository commit, and checksums in the documentation so users can verify that they are installing the audited artifact. 6. Run installation with the minimum required privileges and avoid administrative or root accounts. ]]>
