GitHub Advisoryadvisory · npm
GHSA-rq6g-px6m-c248 OpenClaw Google Chat shared-path webhook target ambiguity allowed cross-account policy-context misrouting
HIGH
Official page ↗
- Aliases
- CVE-2026-28469
- Ecosystem
- npm
- Packages
- openclaw, clawdbot
- Severity
- High
- CVSS vector
- CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
- Weaknesses
- CWE-284, CWE-639
- Reviewed
- 2026-02-18
Affected packages
• npm openclaw: < 2026.2.14 → fixed in 2026.2.14
• npm clawdbot: <= 2026.1.24-3 (no fix yet)
Description
Summary
When multiple Google Chat webhook targets are registered on the same HTTP path, and request verification succeeds for more than one target, inbound webhook events could be routed by first-match semantics. This can cause cross-account policy/context misrouting.
Affected Packages / Versions
• npm: `openclaw` = 2026.2.14`.
Workaround
Ensure each Google Chat webhook target uses a unique webhook path so routing is never ambiguous.
Release Process Note
The advisory is pre-populated with the planned patched version. After the npm release is published, the remaining action should be to publish the advisory.
Thanks @vincentkoc for reporting.
---
Fix commit 61d59a802869177d9cef52204767cd83357ab79e confirmed on main and in v2026.2.14. Upgrade to `openclaw >= 2026.2.14`.
Related
Alias · CVE (1)
- CVE-2026-28469 OpenClaw versions prior to 2026.2.14 contain a webhook routing vulnerability in the Google Chat monitor component that allows cross-account… vulnerability
References
- https://github.com/openclaw/openclaw/security/advisories/GHSA-rq6g-px6m-c248 web
- https://nvd.nist.gov/vuln/detail/CVE-2026-28469 advisory
- https://github.com/openclaw/openclaw/commit/61d59a802869177d9cef52204767cd83357ab79e web
- https://github.com/openclaw/openclaw package
- https://github.com/openclaw/openclaw/releases/tag/v2026.2.14 web
- https://www.vulncheck.com/advisories/openclaw-cross-account-policy-context-misrouting-via-shared-webhook-path-ambiguity web