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.
Published: 2026-09-26
Score: 8.8 High
EPSS: < 1% Very Low
KEV: No
Impact: Sandbox Escape
Action: Immediate Patch
AI Analysis

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.

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

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 yet.

History

Wed, 30 Sep 2026 01:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Sat, 26 Sep 2026 02:30:00 +0000

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'}


Subscriptions

Openclaw Openclaw
cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-09-30T00:30:35.989Z

Reserved: 2026-09-26T01:04:47.561Z

Link: CVE-2026-100597

cve-icon Vulnrichment

Updated: 2026-09-30T00:30:31.667Z

cve-icon NVD

Status : Deferred

Published: 2026-09-26T03:17:08.337

Modified: 2026-09-30T01:16:35.837

Link: CVE-2026-100597

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-26T10:45:11Z

Weaknesses
  • CWE-367

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