Description
OpenClaw (npm package `openclaw`) versions >= 2026.7.2 and < 2026.9.2 contain a race condition in the Discord realtime voice transcript path. Concurrent control-classified voice transcripts could consume speaker context belonging to another participant after an asynchronous control check, causing a transcript to inherit another speaker's owner status. In Discord agent-proxy voice sessions using the affected realtime control path, an utterance from a non-owner participant could reach the downstream agent boundary marked as owner, so owner-sensitive behavior is applied to the wrong speaker. Exploitation depends on concurrent transcript timing and on the tools and commands available to the affected agent. The issue is fixed in 2026.9.2; as a workaround, disable Discord realtime voice for agents that distinguish owner and non-owner senders.
Published: 2026-09-26
Score: 6.1 Medium
EPSS: n/a
KEV: No
Impact: Authentication Bypass via Voice Transcript leading to unintended owner privileges
Action: Apply Patch
AI Analysis

Impact

The vulnerability is a race condition in OpenClaw’s Discord realtime voice transcript path, where concurrent control-classified voice transcripts can consume speaker context belonging to another participant after an asynchronous control check. This race condition allows an utterance from a non-owner participant to be marked as owned, causing owner-sensitive behavior to be applied to the wrong speaker. The flaw represents an authentication bypass that can lead to unintended privileged actions within the agent’s environment.

Affected Systems

Affected products are the OpenClaw npm package with versions starting at 2026.7.2 and ending before 2026.9.2. Any deployment that includes the affected realtime control path on Discord agent-proxy voice sessions is vulnerable, regardless of the host operating system or other language runtimes.

Risk and Exploitability

The CVSS score of 6.1 indicates moderate severity, and EPSS is not available, suggesting no publicly known exploit yet. The vulnerability is not listed in the CISA KEV catalog. Exploitation requires precisely timed concurrent transcripts and the presence of the agent’s command set, which limits the attack surface. Still, the attack vector is inferred to be via the normal operation of Discord voice sessions, so users with direct control over those sessions can trigger the behavior. The fix is available in version 2026.9.2, and a temporary workaround is to disable Discord realtime voice for affected agents.

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

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade the openclaw package to 2026.9.2 or higher
  • If upgrade is not possible, disable Discord realtime voice transcript processing for agents that rely on owner differentiation
  • Monitor transcripts for abnormal ownership events and restrict agent command permissions accordingly

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 (npm package `openclaw`) versions >= 2026.7.2 and < 2026.9.2 contain a race condition in the Discord realtime voice transcript path. Concurrent control-classified voice transcripts could consume speaker context belonging to another participant after an asynchronous control check, causing a transcript to inherit another speaker's owner status. In Discord agent-proxy voice sessions using the affected realtime control path, an utterance from a non-owner participant could reach the downstream agent boundary marked as owner, so owner-sensitive behavior is applied to the wrong speaker. Exploitation depends on concurrent transcript timing and on the tools and commands available to the affected agent. The issue is fixed in 2026.9.2; as a workaround, disable Discord realtime voice for agents that distinguish owner and non-owner senders.
Title OpenClaw 2026.7.2 before 2026.9.2 Authentication Bypass via Voice Transcript
First Time appeared Openclaw
Openclaw openclaw
Weaknesses CWE-362
CPEs cpe:2.3:a:openclaw:openclaw:*:*:*:*:*:*:*:*
Vendors & Products Openclaw
Openclaw openclaw
References
Metrics cvssV3_1

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

cvssV4_0

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


Subscriptions

Openclaw Openclaw
cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

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

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

Link: CVE-2026-100546

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

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

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

Link: CVE-2026-100546

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

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

Weaknesses
  • CWE-362

    Concurrent Execution using Shared Resource with Improper Synchronization ('Race Condition')