CVE-2026-35622: OpenClaw: auth bypass in Google Chat webhook
MEDIUMOpenClaw before version 2026.3.22 contains an authentication bypass in its Google Chat webhook handler that allows any low-privileged attacker to supply an out-of-scope add-on principal and execute unauthorized actions through the AI agent's Google Chat integration. While attack complexity is rated high, the vulnerability requires no user interaction and EPSS places it in the top 79th percentile for exploitation likelihood — an unusually elevated signal for a medium-severity CVE. In agentic architectures where OpenClaw orchestrates downstream tools, the blast radius extends beyond the chat integration to any capability the agent can invoke, including data queries and workflow executions. Organizations should upgrade to OpenClaw 2026.3.22 immediately using the referenced patches; if patching is not possible, disable the Google Chat webhook endpoint and audit webhook logs for principals outside your intended deployment bindings.
What is the risk?
Medium severity (CVSS 5.9) with HIGH attack complexity that constrains opportunistic exploitation, but the 79th percentile EPSS score indicates real attacker interest. Integrity impact is rated HIGH while confidentiality is LOW, meaning successful exploitation primarily enables unauthorized execution rather than data theft. With only 4 downstream dependents, organizational blast radius is limited today, but the 396 historical CVEs in this package ecosystem suggest a pattern of security debt. No public exploit or Nuclei template exists, and CISA has not added this to KEV. The combination of network-accessible attack vector, no user interaction requirement, and targeting of AI agent control channels makes this higher priority than the CVSS score alone suggests for organizations actively deploying OpenClaw.
How does the attack unfold?
What systems are affected?
| Package | Ecosystem | Vulnerable Range | Patched |
|---|---|---|---|
| OpenClaw | pip | — | No patch |
Do you use OpenClaw? You're affected.
How severe is it?
What is the attack surface?
What should I do?
6 steps-
Upgrade OpenClaw to version 2026.3.22 or later (apply commits 630f1479c44f and a47722de7e3c).
-
If immediate patching is not possible, disable or block the Google Chat app-url webhook endpoint at the network or application layer.
-
Audit webhook access logs for authentication events where principals do not match your expected deployment binding — flag any add-on principals outside your Google Workspace app deployment.
-
Apply network-level controls restricting webhook endpoint access to documented Google Chat source IP ranges.
-
Review and tighten OpenClaw agent tool permissions using least-privilege; minimize what an unauthorized webhook caller could trigger.
-
Rotate any credentials or API keys that the OpenClaw agent has access to if exploitation cannot be ruled out.
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-35622?
OpenClaw before version 2026.3.22 contains an authentication bypass in its Google Chat webhook handler that allows any low-privileged attacker to supply an out-of-scope add-on principal and execute unauthorized actions through the AI agent's Google Chat integration. While attack complexity is rated high, the vulnerability requires no user interaction and EPSS places it in the top 79th percentile for exploitation likelihood — an unusually elevated signal for a medium-severity CVE. In agentic architectures where OpenClaw orchestrates downstream tools, the blast radius extends beyond the chat integration to any capability the agent can invoke, including data queries and workflow executions. Organizations should upgrade to OpenClaw 2026.3.22 immediately using the referenced patches; if patching is not possible, disable the Google Chat webhook endpoint and audit webhook logs for principals outside your intended deployment bindings.
Is CVE-2026-35622 actively exploited?
No confirmed active exploitation of CVE-2026-35622 has been reported, but organizations should still patch proactively.
How to fix CVE-2026-35622?
1. Upgrade OpenClaw to version 2026.3.22 or later (apply commits 630f1479c44f and a47722de7e3c). 2. If immediate patching is not possible, disable or block the Google Chat app-url webhook endpoint at the network or application layer. 3. Audit webhook access logs for authentication events where principals do not match your expected deployment binding — flag any add-on principals outside your Google Workspace app deployment. 4. Apply network-level controls restricting webhook endpoint access to documented Google Chat source IP ranges. 5. Review and tighten OpenClaw agent tool permissions using least-privilege; minimize what an unauthorized webhook caller could trigger. 6. Rotate any credentials or API keys that the OpenClaw agent has access to if exploitation cannot be ruled out.
What systems are affected by CVE-2026-35622?
This vulnerability affects the following AI/ML architecture patterns: AI agent frameworks, Chat-integrated agent deployments, Webhook-driven automation pipelines.
What is the CVSS score for CVE-2026-35622?
CVE-2026-35622 has a CVSS v3.1 base score of 5.9 (MEDIUM). The EPSS exploitation probability is 0.29%.
What is the AI security impact?
Affected AI Architectures
MITRE ATLAS Techniques
AML.T0006 Active Scanning AML.T0049 Exploit Public-Facing Application AML.T0053 AI Agent Tool Invocation AML.T0091.000 Application Access Token Compliance Controls Affected
What are the technical details?
Original Advisory
OpenClaw before 2026.3.22 contains an improper authentication verification vulnerability in Google Chat app-url webhook handling that accepts add-on principals outside intended deployment bindings. Attackers can bypass webhook authentication by providing non-deployment add-on principals to execute unauthorized actions through the Google Chat integration.
Exploitation Scenario
An attacker with low-privilege access to a Google Workspace environment identifies an OpenClaw deployment with the Google Chat integration enabled by enumerating the app-url webhook endpoint. They craft a POST request to the OpenClaw webhook handler, supplying a valid Google Chat add-on principal that is not bound to the victim's OpenClaw deployment. Because OpenClaw fails to verify that the presented principal falls within intended deployment bindings (CWE-290), it accepts the request as authenticated. The attacker then issues commands through this authenticated session — triggering AI agent tool invocations such as querying internal data repositories, executing automated workflows, or invoking downstream APIs — without holding any legitimate authorization within the victim's deployment.
Weaknesses (CWE)
CWE-290 — Authentication Bypass by Spoofing: This attack-focused weakness is caused by incorrectly implemented authentication schemes that are subject to spoofing attacks.
Source: MITRE CWE corpus.
CVSS Vector
CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:L/I:H/A:N References
- github.com/openclaw/openclaw/commit/630f1479c44f78484dfa21bb407cbe6f171dac87 patch
- github.com/openclaw/openclaw/commit/a47722de7e3c9cbda8d5512747ca7e3bb8f6ee66 patch
- github.com/openclaw/openclaw/security/advisories/GHSA-mp66-rf4f-mhh8 vendor-advisory
- vulncheck.com/advisories/openclaw-improper-authentication-verification-in-google-chat-webhook 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-30741 9.8 OpenClaw: RCE via request-side prompt injection
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