T08 · Insecure Dependencies
- Location
README.md:15- Finding
Unpinned Installer and Mutable Repository Installation
- Content
View full analysis
- Remediation
View remediation
add dhzyw/long-task-runner --skill long-task-runner --agent codex ``` 2. Record and verify the npm package integrity digest or obtain the package through a trusted lockfile-controlled installation process. 3. Install the repository at the documented audited commit: ```powershell git clone https://github.com/dhzyw/long-task-runner.git "$env:USERPROFILE\.agents\skills\long-task-runner" git -C "$env:USERPROFILE\.agents\skills\long-task-runner" checkout --detach 3e267399cc5db606556ecbd0ec8b3746429b790b ``` 4. Prefer downloading a commit-specific archive and verifying a published SHA-256 digest or cryptographic signature before copying it into the agent's Skill directory. 5. Inspect the installed `SKILL.md`, agent metadata, and executable scripts after installation and before first use. 6. Document an update procedure that requires reviewing changes and explicitly selecting a new commit instead of silently tracking the default branch. ]]>
