T08 · Insecure Dependencies
- Location
SKILL.md:15- Finding
Unpinned Remote Skill Installation Enables Supply-Chain Substitution
- Content
View full analysis
- Remediation
View remediation
" COMMIT="" TMP_FILE="$(mktemp)" curl --fail --show-error --location \ "https://raw.githubusercontent.com/siddontang/claw-memory/${COMMIT}/SKILL.md" \ -o "${TMP_FILE}" printf '%s %s\n' "${EXPECTED_SHA256}" "${TMP_FILE}" | sha256sum --check - install -m 0600 "${TMP_FILE}" ~/.openclaw/skills/claw-memory/SKILL.md rm -f "${TMP_FILE}" ``` The actual commit and checksum must come from a reviewed and trusted release. ]]>
