Skip to content

Harden skill download target directory validation

Moderate
steipete published GHSA-h7f7-89mm-pqh6 Feb 18, 2026

Package

npm openclaw (npm)

Affected versions

<=2026.2.14

Patched versions

2026.2.15

Description

Affected Packages / Versions

  • Package: openclaw (npm)
  • Affected versions: <= 2026.2.14
  • Fixed in: 2026.2.15

Impact

A bug in download skill installation allowed targetDir values from skill frontmatter to resolve outside the per-skill tools directory if not strictly validated.
In the admin-only skills.install flow, this could write files outside the intended install sandbox.

Fix Commit(s)

  • 2363e1b fix(security): restrict skill download target paths
  • b6305e9 test(skills): split installer security coverage

Acknowledgement

Thanks @Adam55A-code for reporting.

Severity

Moderate

CVE ID

CVE-2026-27008

Weaknesses

No CWEs

Credits