CVE-2026-100597

OpenClaw before 2026.7.1 Path Traversal via Filesystem Race

Published Sep 26, 2026 CVSS 4.0 · 8.8 High EPSS < 1% KEV · Not listed
Description
OpenClaw (npm package 'openclaw') before 2026.7.1 is vulnerable to a time-of-check time-of-use race condition in OpenShell local mirror filesystem mutation operations. The remove, mkdir, and rename operations could act on a different filesystem target after OpenClaw completed its sandbox path-safety check, if the path is changed concurrently. An attacker able to win the race can cause a sandboxed operation to delete, create, or rename a host path outside the intended mirror root with the permissions of the OpenClaw process user. This does not require an operator to have granted host filesystem access outside the sandbox. The issue is fixed in 2026.7.1.

Analysis

AI-generated

Technical impact

OpenClaw, an npm package, is vulnerable to a time‑of‑check time‑of‑use race condition in file system mutation operations performed by its OpenShell local mirror component. The vulnerable remove, mkdir, and rename functions may act on a different target after the sandbox safety check if the path is altered concurrently. If an attacker wins the race, they can delete, create, or rename a host file outside the intended mirror root using the process’s privileges. This can lead to data loss or tampering and effectively bypasses the sandbox designed to isolate OpenClaw operations.

Affected Systems

The issue affects installations of the OpenClaw npm package before version 2026.7.1. Users running any vulnerable version of OpenClaw should assess whether the package is in use and whether their deployment allows concurrent filesystem changes to the mirror directory.

Risk and Exploitability

The vulnerability has a CVSS score of 8.8 and is not listed in the CISA KEV catalog. EPSS data is not available, implying current exploitation likelihood is uncertain. Based on the description, the attack vector is inferred to be a local or application‑level race where the adversary can influence file paths or trigger concurrent operations; external attackers would need to interact with the OpenClaw process to trigger the race. The risk remains high due to the potential to manipulate critical files with the process’s permissions, but the exploitability is limited to environments where OpenClaw’s file operations can be concurrently modified.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade the OpenClaw package to version 2026.7.1 or later to fix the race condition.
  • CWE-367: Prevent concurrent filesystem modifications to the OpenClaw mirror directory by isolating the process in a container or applying strict user‑level permissions, thereby eliminating the race window.
  • CWE-367: As a temporary mitigation, validate and sanitize all file paths before they are used by OpenClaw’s mutation functions to limit exposure to path traversal, understanding that only a full patch removes the vulnerability.

Generated by OpenCVE AI on September 26, 2026 at 04:42 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories available
History
Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}

Type Values Removed Values Added
Description OpenClaw (npm package 'openclaw') before 2026.7.1 is vulnerable to a time-of-check time-of-use race condition in OpenShell local mirror filesystem mutation operations. The remove, mkdir, and rename operations could act on a different filesystem target after OpenClaw completed its sandbox path-safety check, if the path is changed concurrently. An attacker able to win the race can cause a sandboxed operation to delete, create, or rename a host path outside the intended mirror root with the permissions of the OpenClaw process user. This does not require an operator to have granted host filesystem access outside the sandbox. The issue is fixed in 2026.7.1.
Title OpenClaw before 2026.7.1 Path Traversal via Filesystem Race
First Time appeared Openclaw
Openclaw openclaw
Weaknesses CWE-367
CPEs cpe:2.3:a:openclaw:openclaw:*:*:*:*:*:*:*:*
Vendors & Products Openclaw
Openclaw openclaw
References
Metrics cvssV3_1

{'score': 7.8, 'vector': 'CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:C/C:H/I:H/A:H'}

cvssV4_0

{'score': 8.8, 'vector': 'CVSS:4.0/AV:L/AC:H/AT:P/PR:L/UI:N/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H'}

Weaknesses
  • CWE-367

    Time-of-check Time-of-use (TOCTOU) Race Condition

Sources

Status
PUBLISHED
Assigner
VulnCheck
Published
Updated
Sep 30, 2026, 12:30 AM
Reserved
Sep 26, 2026, 1:04 AM
Status
Deferred
Published
Sep 26, 2026, 3:17 AM
Modified
Sep 30, 2026, 1:16 AM