CVE-2026-32027: OpenClaw: authorization bypass in group sender allowlist
MEDIUMOpenClaw versions before 2026.2.26 contain a CWE-863 authorization bypass where identities approved for direct message pairing are incorrectly accepted as valid senders for group allowlist checks, allowing any DM-paired party to read group conversations they were never explicitly granted access to. The CVSS confidentiality impact is rated High with a fully network-accessible, low-complexity, low-privilege attack vector requiring no user interaction — and EPSS places this in the top 85th percentile for exploitation likelihood relative to all published CVEs, despite no current public exploit or CISA KEV listing. AI agent deployments using OpenClaw group channels for orchestration, inter-agent messaging, or data sharing are directly at risk of confidentiality breach at the communication layer. Upgrade to 2026.2.26+ immediately using the patches at commits 8bdda7a and 051fdcc; in the interim, audit all DM pairing relationships and verify that no paired identity appears implicitly in group contexts.
What is the risk?
Medium overall severity (CVSS 6.5) but with an attacker-favorable profile: network vector, low complexity, low privileges, no user interaction, and high confidentiality impact. The EPSS 85th percentile placement is meaningful — it signals elevated real-world exploitation probability relative to the vast majority of published CVEs, even though the absolute probability (0.24%) remains low. No active exploitation evidence and no public exploit or Nuclei scanner template reduce immediate urgency slightly. However, for AI agent platforms where group channels carry sensitive orchestration instructions or inter-agent data, the blast radius of even a quiet exploitation is significant. The package has 396 other CVEs in its history, suggesting an ongoing security debt pattern worth factoring into vendor trust decisions.
How does the attack unfold?
What systems are affected?
How severe is it?
What is the attack surface?
What should I do?
5 steps-
Patch immediately: upgrade to OpenClaw 2026.2.26+ (commits 8bdda7a651c21e98 and 051fdcc428129446 address the flaw).
-
Audit DM pairing relationships: export all current pairings and remove any that lack a documented business justification — each pairing is now an implicit potential group reader.
-
Review groupAllowFrom configurations: treat any identity not explicitly present in groupAllowFrom as unauthorized and verify your group channels have not been accessed by unexpected senders.
-
Enable message-level audit logging if available: look for group messages from senders not listed in the configured allowlist as an IOC for prior exploitation.
-
If immediate patching is blocked by change control, consider disabling group messaging or switching to a default-deny posture at the network perimeter until the patch can be applied.
What does CISA's SSVC say?
Source: CISA Vulnrichment (SSVC v2.0). Decision based on the CISA Coordinator decision tree.
How is it classified?
Which compliance frameworks are affected?
This CVE is relevant to:
Frequently Asked Questions
What is CVE-2026-32027?
OpenClaw versions before 2026.2.26 contain a CWE-863 authorization bypass where identities approved for direct message pairing are incorrectly accepted as valid senders for group allowlist checks, allowing any DM-paired party to read group conversations they were never explicitly granted access to. The CVSS confidentiality impact is rated High with a fully network-accessible, low-complexity, low-privilege attack vector requiring no user interaction — and EPSS places this in the top 85th percentile for exploitation likelihood relative to all published CVEs, despite no current public exploit or CISA KEV listing. AI agent deployments using OpenClaw group channels for orchestration, inter-agent messaging, or data sharing are directly at risk of confidentiality breach at the communication layer. Upgrade to 2026.2.26+ immediately using the patches at commits 8bdda7a and 051fdcc; in the interim, audit all DM pairing relationships and verify that no paired identity appears implicitly in group contexts.
Is CVE-2026-32027 actively exploited?
No confirmed active exploitation of CVE-2026-32027 has been reported, but organizations should still patch proactively.
How to fix CVE-2026-32027?
1. Patch immediately: upgrade to OpenClaw 2026.2.26+ (commits 8bdda7a651c21e98 and 051fdcc428129446 address the flaw). 2. Audit DM pairing relationships: export all current pairings and remove any that lack a documented business justification — each pairing is now an implicit potential group reader. 3. Review groupAllowFrom configurations: treat any identity not explicitly present in groupAllowFrom as unauthorized and verify your group channels have not been accessed by unexpected senders. 4. Enable message-level audit logging if available: look for group messages from senders not listed in the configured allowlist as an IOC for prior exploitation. 5. If immediate patching is blocked by change control, consider disabling group messaging or switching to a default-deny posture at the network perimeter until the patch can be applied.
What systems are affected by CVE-2026-32027?
This vulnerability affects the following AI/ML architecture patterns: agent frameworks, multi-agent systems, AI orchestration platforms.
What is the CVSS score for CVE-2026-32027?
CVE-2026-32027 has a CVSS v3.1 base score of 6.5 (MEDIUM). The EPSS exploitation probability is 0.24%.
What is the AI security impact?
Affected AI Architectures
MITRE ATLAS Techniques
AML.T0012 Valid Accounts AML.T0049 Exploit Public-Facing Application AML.T0085 Data from AI Services AML.T0091 Use Alternate Authentication Material AML.T0107 Exploitation for Defense Evasion Compliance Controls Affected
What are the technical details?
Original Advisory
OpenClaw versions prior to 2026.2.26 contain an authorization bypass vulnerability where DM pairing-store identities are incorrectly eligible for group allowlist authorization checks. Attackers can exploit this cross-context authorization flaw by using a sender approved via DM pairing to satisfy group sender allowlist checks without explicit presence in groupAllowFrom, bypassing group message access controls.
Exploitation Scenario
An attacker creates or compromises a low-privilege account on an OpenClaw-based enterprise AI agent platform and establishes a DM pairing with a legitimate user or agent — a normal, unremarkable onboarding step. The platform has restricted group channels used by a fleet of AI agents to share orchestration commands, tool credentials, and proprietary research outputs, protected by strict groupAllowFrom allowlists. The attacker then sends messages to those restricted groups. OpenClaw's flawed authorization logic evaluates the DM-paired identity against the group allowlist and incorrectly treats the pairing as satisfying the check. The attacker gains read access to all group messages — including agent instructions carrying API keys, database queries, or internal decision data — without ever appearing in groupAllowFrom. Because no user interaction is required and the check is purely server-side, this can be automated across all discoverable group channels in a single scripted pass.
Weaknesses (CWE)
CWE-863 — Incorrect Authorization: The product performs an authorization check when an actor attempts to access a resource or perform an action, but it does not correctly perform the check.
- [Architecture and Design] Divide the product into anonymous, normal, privileged, and administrative areas. Reduce the attack surface by carefully mapping roles with data and functionality. Use role-based access control (RBAC) [REF-229] to enforce the roles at the appropriate boundaries. Note that this approach may not protect against horizontal authorization, i.e., it will not protect a user from attacking others with the same role.
- [Architecture and Design] Ensure that access control checks are performed related to the business logic. These checks may be different than the access control checks that are applied to more generic resources such as files, connections, processes, memory, and database records. For example, a database may restrict access for medical records to a specific database user, but each record might only be intended to be accessible to the patient and the patient's doctor [REF-7].
Source: MITRE CWE corpus.
CVSS Vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N References
- github.com/openclaw/openclaw/commit/051fdcc428129446e7c084260f837b7284279ce9 patch
- github.com/openclaw/openclaw/commit/8bdda7a651c21e98faccdbbd73081e79cffe8be0 patch
- github.com/openclaw/openclaw/security/advisories/GHSA-jv6r-27ww-4gw4 vendor-advisory
- vulncheck.com/advisories/openclaw-improper-authorization-via-dm-pairing-store-identity-inheritance-in-group-allowlist third-party-advisory
Timeline
Related Vulnerabilities
CVE-2026-33579 9.9 OpenClaw: scope bypass escalates low-priv to admin
Same package: openclaw CVE-2026-32922 9.9 OpenClaw: privilege escalation to RCE via token scope bypass
Same package: openclaw CVE-2026-32038 9.8 OpenClaw: sandbox bypass enables container lateral movement
Same package: openclaw CVE-2026-53838 9.8 OpenClaw: approval scope bypass via reconnection state
Same package: openclaw CVE-2026-30741 9.8 OpenClaw: RCE via request-side prompt injection
Same package: openclaw