Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessGain low-trust channel read access
-
DeliverySupply explicit out-of-policy channel/room target
-
ExploitAllowlist check skipped in read action
-
ExecutionBot fetches excluded content/metadata
-
ImpactExfiltrate data within bot's permissions
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Authorization checks on every request
MITRE ATT&CK
1 technique across 1 tactic: Privilege Escalation The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires: (1) an operator has configured a channel read allowlist/read policy that is supposed to exclude certain channels or rooms; (2) the attacker already holds low-privilege access to a channel read action in one of the affected plugins (@openclaw/msteams, @openclaw/feishu, @openclaw/matrix, or @openclaw/googlechat before 2026.8.1) - either as a lower-trust sender or as a steered/prompt-injected agent; and (3) the attacker supplies an explicit read target (channel/room ID) for message, reaction, pin, member, or related metadata read actions. Limiting factors: the flaw only matters when a restrictive read allowlist is actually configured (default open policies expose nothing new), and the amount of retrievable content is strictly bounded by the permissions of the connected bot account, so a least-privilege bot sharply reduces impact. |
| Impact | Signals are internally consistent and point to a genuine but bounded confidentiality issue rather than a top-tier priority. The vendor CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:N/VA:N, base 7.1) describes a network-reachable, low-complexity flaw requiring low privilege with no user interaction, and impact limited to confidentiality (VC:H, integrity/availability N) - matching the CWE-862 Missing Authorization root cause of an unenforced channel read allowlist. No EPSS score, no CISA KEV listing, and no public POC were provided, so exploitation is: no public exploit identified at time of analysis. Two factors dampen real-world risk despite the network vector: the attacker must already be a lower-trust sender or a steered agent with an existing channel read action (PR:L, not PR:N), and the practical blast radius is explicitly capped by the permissions of the connected bot account - a tightly-scoped bot yields little exposed data. Note the input Tag 'Authentication Bypass' conflicts with the actual weakness (CWE-862 is an authorization/allowlist-enforcement failure, not authentication bypass); treat this as a policy-enforcement bug. Overall: a real defense-in-depth gap worth patching to 2026.8.1, but the niche product footprint and authenticated precondition make it a moderate, not urgent, priority. |
| Exploit ScenarioDerived | An operator configures a read allowlist so the OpenClaw bot may only read approved channels, but a lower-trust user (or an agent manipulated via prompt injection) issues a message/reaction/pin/member read action naming an explicit channel or room ID outside that allowlist. Because the plugin never checks the caller-supplied target against the policy, it returns content and metadata from the excluded channel, limited only by what the bot account itself can access. No public exploit code is known, and the action requires existing low-privilege access to a channel read capability. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Sep 26, 2026
Channel read allowlist bypass in the OpenClaw channel plugins @openclaw/msteams, @openclaw/feishu, @openclaw/matrix, and @openclaw/googlechat before 2026.8.1 lets a low-privilege sender or a steered/prompt-injected agent pull messages, reactions, pins, member lists, and related metadata out of channels and rooms that the operator's read policy was intended to exclude. Exploitation is unauthenticated at the network layer but requires an existing low-privilege channel read capability (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N), and it only matters where a restrictive read allowlist is actually configured - default open policies expose nothing new. Exposure is further bounded by the permissions held by the connected bot account, and no public exploit code or confirmed active exploitation has been identified at time of analysis; the vendor fixed the issue in 2026.8.1.
RemediationAI
Vendor-released patch: upgrade all four plugins - @openclaw/msteams, @openclaw/feishu, @openclaw/matrix, and @openclaw/googlechat - to version 2026.8.1 or later, which restores enforcement of the configured channel read allowlist for caller-supplied explicit read targets; see the GitHub security advisory GHSA-g7fw-3gjp-g5hf and the VulnCheck advisory for the vendor's guidance. Where immediate upgrade is not possible, the highest-value compensating control is to reduce the connected bot account to least privilege in each platform - remove it from channels and rooms it does not need and revoke unnecessary message/reaction/pin/member read scopes - which caps what the bypass can disclose, at the cost of losing legitimate bot functionality in the de-scoped channels. Additionally, restrict which senders and agents can invoke channel read actions (do not grant read actions to lower-trust senders, and constrain agent tool access so prompt injection cannot reach those actions), and consider disabling the affected plugin entirely if it is not in active use - a trade-off that removes the channel integration altogether. Operators should also audit whether a restrictive read allowlist is actually configured, since without one this bypass yields nothing new and priority can be lowered accordingly, and review bot-account access logs for reads against channels the policy was meant to exclude.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 8 packages in npm, euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
The flaw is CWE-862 (Missing Authorization) in the channel-plugin layer that connects OpenClaw bot accounts to Microsoft Teams, Feishu/Lark, Matrix, and Google Chat. Each affected plugin is supposed to enforce the operator-configured channel read allowlist before performing read actions, but the enforcement path was applied only to implicit/default targets and not to caller-supplied explicit read targets. Because channel and room identifiers are accepted as attacker-controlled parameters on message, reaction, pin, member, and other metadata read operations, a requestor can name a channel or room that the read policy excludes and have the plugin fetch it anyway. The CVSS:4.0 vector (AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N) confirms the impact is high-confidentiality-only with no integrity or availability effect and no scope change, consistent with the independent CVSS:3.1 assessment of AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N. Absent a configured restrictive allowlist, the missing check produces no additional disclosure, and the volume of retrievable content is capped by whatever channels the connected bot account can already see at the platform level - a least-privilege bot sharply reduces real-world impact. The four CPE entries (openclaw:msteams, openclaw:feishu, openclaw:matrix, openclaw:googlechat) all use wildcard version ranges, i.e. every release prior to the 2026.8.1 fix line.
Know when Openclaw gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N
Network-reachable read action needing existing low-privilege access (PR:L), no interaction; missing authorization leaks channel content (C:H) with no integrity or availability effect.
Primary rating from Vendor (VulnCheck).
CVSS VectorVendor: VulnCheck
Lifecycle Timeline
2DescriptionCVE.org
OpenClaw channel plugins (@openclaw/msteams, @openclaw/feishu, @openclaw/matrix, and @openclaw/googlechat) before 2026.8.1 do not enforce the configured channel read allowlist for caller-supplied explicit read targets in message, reaction, pin, member, and related metadata read actions. A lower-trust sender or a steered agent with access to a channel read action can therefore retrieve content or metadata from channels or rooms excluded by the operator's read policy; the practical impact depends on the permissions held by the connected bot account. The issue is fixed in 2026.8.1.
Articles & Coverage 1
Technical POC Analysis
Evidence note: the only artefact supplied is GitHub advisory GHSA-g7fw-3gjp-g5hf.
Full technical POC analysis - root cause, step-by-step exploitation and patch breakdown - is part of the Pro and Business plans.
Executive ViewAI
A read-policy bypass affects four OpenClaw channel plugins (@openclaw/msteams, @openclaw/feishu, @openclaw/matrix, @openclaw/googlechat) prior to version 2026.8.1, allowing a low-privilege sender or a prompt-injected agent to retrieve messages, reactions, pins and member metadata from channels and rooms that operators deliberately excluded from access. The flaw only matters in environments where a restrictive read allowlist is configured, but in those environments it directly defeats the control leadership relies on to keep sensitive conversations segmented. Security and compliance owners of collaboration platforms should care because the exposure is one of data confidentiality, and the blast radius is set by how much the connected bot account can already reach.
Apply vendor patch (upgrade to 2026.8.1); until upgraded, tighten restrictive read allowlists, reduce connected bot account channel membership to least privilege, and monitor for anomalous low-privilege or agent-initiated reads across channels, rooms and member lists.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.
Auth bypass in OpenClaw voice-call extension before 2026.2.1. EPSS 0.68%. PoC and patch available.
Privilege escalation in OpenClaw (pre-2026.3.28) allows unauthenticated remote attackers to gain administrative access b
OpenClaw versions 2026.2.22 through 2026.2.24 contain a privilege escalation vulnerability that allows authenticated att
An authorization mismatch vulnerability in OpenClaw versions prior to 2026.3.1 allows authenticated users with operator.
OpenClaw versions prior to 2026.1.29 automatically establish WebSocket connections to attacker-controlled gateway URLs e
Path traversal in OpenClaw through version 2026.3.23 enables unauthenticated remote attackers to read arbitrary files in
Directory-context bypass in OpenClaw before 2026.8.1 allows authenticated attackers with user interaction to reuse an 'a
Unauthenticated access to the noVNC observer interface in OpenClaw's Docker sandbox browser allows anyone who can reach
OpenClaw versions before 2026.2.26 allow authenticated attackers to write arbitrary files outside the workspace director
OpenClaw versions prior to 2026.2.22 contain a shell environment variable injection vulnerability in the system.run func
OpenClaw versions prior to 2026.2.22 contain a resource exhaustion vulnerability where the application fails to consiste
OpenClaw versions prior to 2026.3.1 contain a sandbox escape vulnerability that allows authenticated attackers with low
EUVD-2026-87469
GHSA-x2gp-w9p4-cpwg
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB