Description
OpenClaw (npm package 'openclaw') before 2026.7.1 does not enforce the administrator scope requirement on browser control when it is reached through the node.invoke method, although direct browser.request access requires administrator scope. In Gateway deployments that honor caller identity and narrower operator scopes, a write-scoped caller with access to a connected browser-capable node can inspect pages, navigate tabs, or interact with browser-visible applications without the configured admin requirement; practical impact depends on the browser profile and signed-in state. Shared-secret token and password callers are considered fully trusted operators under OpenClaw's security model and are not affected. The issue is fixed in 2026.7.1.
Published: 2026-09-26
Score: 8.7 High
EPSS: < 1% Very Low
KEV: No
Impact: Authentication Bypass
Action: Patch
AI Analysis

Impact

OpenClaw, an npm package, has a flaw before version 2026.7.1 that allows any caller with the write scope to use the node.invoke method to control a browser‑capable node without first being verified as an administrator. This bypass of the administrator scope check lets an attacker inspect page content, navigate tabs, or interact with browser‑visible applications, potentially exposing sensitive data or facilitating further attacks. The weakness is an example of improper authorization, listed as CWE-863.

Affected Systems

The vulnerability affects all OpenClaw deployments that use the node.invoke API and are running any version older than 2026.7.1. The patch is available in the 2026.7.1 release. In Gateway configurations that honor caller identity and offer tighter operator scopes, the flaw is exploitable only when the caller holds write scope and the node is browser‑capable. Shared‑secret token and password callers are considered fully trusted and are not impacted. Identified product: OpenClaw npm package; version critical: >= 2026.7.1 is required for mitigation.

Risk and Exploitability

The CVSS score of 8.7 reflects a high‑severity vulnerability. No EPSS score is published, but the lack of a KEV listing does not preclude exploitation. The attack requires an attacker to have legitimate write‑scope access to a browser‑capable node and to invoke node.invoke. Because that access is granted only to operators within the OpenClaw security model, the threat is largely limited to compromised users or applications; nevertheless, once leveraged, the attacker can bypass the administrator requirement and perform unauthorised browser interactions. The vulnerability is directly exploitable through the node.invoke API and therefore can be triggered remotely by any entity that can send API requests to the OpenClaw Gateway.

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

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade to OpenClaw 2026.7.1 or a newer fixed version.
  • If an upgrade cannot be performed immediately, restrict the use of node.invoke by disabling browser‑capable nodes or enforcing administrator scope for all browser‑controlled actions.
  • Audit operator scopes to ensure that write‑scope permissions are granted only to trusted administrators and that any remaining write‑scoped operators are tightly controlled.

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

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 05 Oct 2026 15: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 does not enforce the administrator scope requirement on browser control when it is reached through the node.invoke method, although direct browser.request access requires administrator scope. In Gateway deployments that honor caller identity and narrower operator scopes, a write-scoped caller with access to a connected browser-capable node can inspect pages, navigate tabs, or interact with browser-visible applications without the configured admin requirement; practical impact depends on the browser profile and signed-in state. Shared-secret token and password callers are considered fully trusted operators under OpenClaw's security model and are not affected. The issue is fixed in 2026.7.1.
Title OpenClaw before 2026.7.1 Authentication Bypass via node.invoke
First Time appeared Openclaw
Openclaw openclaw
Weaknesses CWE-863
CPEs cpe:2.3:a:openclaw:openclaw:*:*:*:*:*:*:*:*
Vendors & Products Openclaw
Openclaw openclaw
References
Metrics cvssV3_1

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

cvssV4_0

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


Subscriptions

Openclaw Openclaw
cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-10-05T14:55:02.636Z

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

Link: CVE-2026-100588

cve-icon Vulnrichment

Updated: 2026-10-05T14:50:39.768Z

cve-icon NVD

Status : Deferred

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

Modified: 2026-10-05T15:17:13.850

Link: CVE-2026-100588

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-26T08:00:10Z

Weaknesses