Description
OpenClaw is a coding agent distributed as the npm package `openclaw`. In affected versions (2026.7.1 through 2026.7.2), alternate but valid `file:` URL spellings supplied over the Agent Client Protocol (ACP) were treated as relative paths and were incorrectly classified as reads scoped to the session working directory. When an operator connected `openclaw acp client` to an untrusted or compromised ACP peer, that peer could request a read of a file outside the session working directory without the approval prompt normally required for that path, resulting in disclosure of local file contents. The demonstrated impact is limited to file confidentiality; mutating and command-capable tool classes are not affected. This issue is fixed in OpenClaw 2026.8.1.
Published: 2026-09-26
Score: 6.8 Medium
EPSS: n/a
KEV: No
Impact: File confidentiality disclosure via authentication bypass
Action: Apply Patch
AI Analysis

Impact

OpenClaw, the npm‑based coding agent, treated alternate but valid "file:" URLs sent through its Agent Client Protocol as relative paths. This misinterpretation enabled an operator who connected the client to an untrusted or compromised ACP peer to request and read files outside the session working directory without the normal approval prompt. The flaw therefore permits disclosure of local file contents, compromising confidentiality, but does not allow modification or execution of code. The weakness is a Boundary Enforcement failure (CWE‑180).

Affected Systems

The issue impacts the OpenClaw product released through npm under the name openclaw. Versions 2026.7.1 and 2026.7.2 contain the vulnerability. It was remediated in OpenClaw 2026.8.1. Any deployment using the affected releases should be considered vulnerable.

Risk and Exploitability

The CVSS score of 6.8 indicates a moderate severity. EPSS information is not available and the vulnerability is not listed in the CISA KEV catalog. Exfiltration requires an operator to run the client and connect to a malicious ACP peer; once the connection is established, the peer can request a file read that bypasses approval. No elevated privileges are required beyond ordinary operator use, so the attack vector is likely local or remote if the operator’s machine can be accessed. Consequently, the vulnerability is potentially exploitable in environments where operators allow connections to untrusted peers.

Generated by OpenCVE AI on September 26, 2026 at 03:31 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade OpenClaw to version 2026.8.1 or later.
  • Avoid establishing ACP connections with untrusted or compromised peers; only use known, trusted peers.
  • Disable or restrict the use of "file:" URLs in ACP requests, or enforce the approval prompt for every file read request.

Generated by OpenCVE AI on September 26, 2026 at 03:31 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

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

Type Values Removed Values Added
Description OpenClaw is a coding agent distributed as the npm package `openclaw`. In affected versions (2026.7.1 through 2026.7.2), alternate but valid `file:` URL spellings supplied over the Agent Client Protocol (ACP) were treated as relative paths and were incorrectly classified as reads scoped to the session working directory. When an operator connected `openclaw acp client` to an untrusted or compromised ACP peer, that peer could request a read of a file outside the session working directory without the approval prompt normally required for that path, resulting in disclosure of local file contents. The demonstrated impact is limited to file confidentiality; mutating and command-capable tool classes are not affected. This issue is fixed in OpenClaw 2026.8.1.
Title OpenClaw before 2026.8.1 Authentication Bypass via File URL
First Time appeared Openclaw
Openclaw openclaw
Weaknesses CWE-180
CPEs cpe:2.3:a:openclaw:openclaw:*:*:*:*:*:*:*:*
Vendors & Products Openclaw
Openclaw openclaw
References
Metrics cvssV3_1

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

cvssV4_0

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


Subscriptions

Openclaw Openclaw
cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-09-26T02:18:43.254Z

Reserved: 2026-09-26T01:02:06.787Z

Link: CVE-2026-100547

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

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

Modified: 2026-09-26T03:17:00.890

Link: CVE-2026-100547

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-26T03:45:04Z

Weaknesses
  • CWE-180

    Incorrect Behavior Order: Validate Before Canonicalize