CVE-2026-45224: Crabbox contains a path traversal vulnerability in the Islo provider's workspace path resolution
(updated )
Crabbox before 0.9.0 contains a path traversal vulnerability in the Islo provider’s workspace path resolution that allows attackers to supply absolute or relative paths that resolve outside the intended /workspace directory. Attackers can craft a malicious .crabbox.yaml or crabbox.yaml file with traversal sequences to cause arbitrary file deletion and overwrite when sync.delete is enabled, as the workspace preparation logic executes rm -rf and mkdir -p operations on the resolved path without proper validation.
References
- github.com/advisories/GHSA-3cjv-h753-qf7h
- github.com/openclaw/crabbox/commit/6b07193fb5670aac315ea47215651c67b8127868
- github.com/openclaw/crabbox/pull/65
- github.com/openclaw/crabbox/releases/tag/v0.9.0
- nvd.nist.gov/vuln/detail/CVE-2026-45224
- www.vulncheck.com/advisories/crabbox-path-traversal-via-islo-provider-workspace-resolution
Code Behaviors & Features
Detect and mitigate CVE-2026-45224 with GitLab Dependency Scanning
Secure your software supply chain by verifying that all open source dependencies used in your projects contain no disclosed vulnerabilities. Dependency Scanning using SBOM also detects vulnerabilities from proprietary advisories that this site does not include. Learn more about Dependency Scanning using SBOM →