T08 · Insecure Dependencies
- Location
SKILL.md:18- Finding
Unpinned Third-Party Plugin Installation
- Content
View full analysis
- Remediation
View remediation
``` 2. Verify the package using a cryptographic integrity digest or signed provenance before installation. 3. Publish or vendor the corresponding plugin source so its behavior can be audited together with the Skill. 4. Use a trusted lockfile and a registry configuration that prevents dependency substitution. 5. Review package ownership, release history, lifecycle scripts, transitive dependencies, and requested runtime permissions. 6. Run the plugin with least privilege, restricting filesystem access, environment variables, network destinations, and access to unrelated OpenClaw secrets. 7. Establish an explicit update process in which new versions are reviewed before changing the pinned dependency. ]]>
