T08 · Insecure Dependencies
- Location
SKILL.md:51- Finding
Unpinned Third-Party Skill Installation from a Mutable Repository
- Content
View full analysis
- Remediation
View remediation
``` 2. Publish signed, versioned releases and instruct users to verify the release signature before installation. 3. Provide a cryptographic checksum for each reviewed release archive and require checksum validation. 4. Review all skill instructions, scripts, manifests, and dependencies before placing the repository in an active skills directory. 5. Download and inspect the repository in a staging location first, then copy only reviewed files into the skills directory. 6. Apply least-privilege controls to the OpenClaw process and Feishu credentials so a compromised skill cannot access unrelated local resources or documents. 7. Document the exact audited version and establish a controlled update process that requires security review before changing the pinned revision. ]]>
