Description
OpenClaw versions prior to 2026.2.13 contain a vulnerability in the browser control API in which it accepts user-supplied output paths for trace and download files without consistently constraining writes to temporary directories. Attackers with API access can exploit path traversal in POST /trace/stop, POST /wait/download, and POST /download endpoints to write files outside intended temp roots.
Problem types
Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal')
Product status
Any version before 2026.2.13
Credits
Adnan Jakati (@jackhax)
References
github.com/...enclaw/security/advisories/GHSA-gq9c-wg68-gwj2 (GitHub Security Advisory (GHSA-gq9c-wg68-gwj2))
github.com/...ommit/7f0489e4731c8d965d78d6eac4a60312e46a9426 (Patch Commit)
www.vulncheck.com/...rsal-in-trace-and-download-output-paths (VulnCheck Advisory: OpenClaw < 2026.2.13 - Path Traversal in Trace and Download Output Paths)