T08 · Insecure Dependencies
- Location
README.md:9- Finding
Unpinned Remote Dependencies in Installation Commands
- Content
View full analysis
- Remediation
View remediation
add ... npx clawhub@ install deploy-agent-token ``` 2. Replace the mutable GitHub `main` branch reference with an immutable, reviewed commit SHA or signed release tag. 3. Publish and verify cryptographic checksums or signatures for downloaded Skill artifacts before installation. 4. Prefer installing reviewed CLI dependencies through a lockfile and then invoking the local pinned binary rather than downloading and executing packages directly through `npx`. 5. Review package lifecycle scripts and the complete dependency tree before approving new versions. 6. Run installation in a least-privileged, isolated environment without production credentials or sensitive environment variables. 7. Establish a controlled update process in which new dependency versions and upstream Skill revisions are audited before documentation is updated. ]]>
