CVE-2026-53830: OpenClaw Webhook Secret Revocation Bypass (CVSS 6.5)
OpenClaw versions before 2026.4.22 contain a vulnerability in how webhook secrets are revoked. When an administrator reloads secrets to revoke old Slack and Zalo webhook credentials, those old secrets may remain functional for a window of time. An attacker who obtained a revoked webhook secret could continue to use it to deliver webhook events even after the operator believes the secret has been invalidated. This creates a race condition where stale credentials continue to work when they shouldn't.
Source data · NVD / CISA · public domain
- CVSS
- 3.1 · 6.5 MEDIUM · CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:N
- Weaknesses (CWE)
- CWE-613
- Affected products
- 1 configuration(s)
- Published / Modified
- 2026-06-12 / 2026-06-17
NVD description (verbatim)
OpenClaw before 2026.4.22 contains a webhook secret revocation bypass vulnerability allowing callers with old Slack and Zalo webhook secrets to remain active after secrets.reload. Attackers can exploit the stale-secret window to deliver webhook events after operator-expected secret revocation, potentially accepting previous credentials.
2 reference(s) · View on NVD →
SEC.co analysis · AI-assisted, reviewed against source
Technical summary
CVE-2026-53830 is a credential revocation bypass in OpenClaw's webhook secret management. The vulnerability exists in the secrets.reload operation for Slack and Zalo integrations. When secrets are reloaded to revoke old credentials, the application fails to atomically invalidate the previous secrets across all processing paths. This allows callers holding revoked webhook secrets to continue authenticating requests during the revocation window. The issue is mapped to CWE-613 (Insufficient Session Expiration), indicating improper handling of credential lifecycle and timing.
Business impact
This vulnerability enables unauthorized webhook delivery after credential revocation. In a Slack or Zalo integration context, an attacker with a previously-leaked webhook URL and its associated secret could continue triggering automations, delivering messages, or invoking backend processes even after an administrator has attempted to revoke access. The impact depends on what actions the webhook triggers—potential outcomes range from spam and misinformation to triggering sensitive business workflows. Organizations relying on webhook secret rotation as a remediation step for credential compromise will find that step partially ineffective.
Affected systems
OpenClaw versions prior to 2026.4.22 are affected. The vulnerability specifically impacts Slack and Zalo webhook integrations. Systems running patched versions (2026.4.22 and later) are not vulnerable.
Exploitability
Exploitation requires authentication to OpenClaw (PR:L in the CVSS vector) and network access. An attacker must already possess a valid webhook secret that has been marked for revocation. The attack does not require user interaction. The vulnerability has not been added to CISA's KEV catalog, suggesting either limited public exploitation or recent disclosure. The medium CVSS score (6.5) reflects that while the integrity impact is high (unauthorized event delivery), the attack requires prior credential knowledge and authenticated context.
Remediation
Upgrade OpenClaw to version 2026.4.22 or later to resolve the webhook secret revocation bypass. The patch ensures that revoked secrets are properly invalidated across all webhook processing paths. Organizations should treat this as a standard patching priority given the medium severity rating and the authentication requirement.
Patch guidance
Apply OpenClaw version 2026.4.22 or later as soon as feasible. If you have recently rotated Slack or Zalo webhook secrets due to suspected compromise, verify via your OpenClaw logs that webhook delivery from old credentials ceased immediately upon rotation. If old secrets continue to trigger deliveries after the patched version is deployed, investigate for additional credential exposure. Test webhook functionality in a staging environment before production deployment to ensure integration continuity.
Detection guidance
Monitor OpenClaw webhook logs for delivery events using secrets that should have been revoked by the secrets.reload operation. If webhook requests are observed with timestamps after a known secret revocation time, that indicates either exploitation of this vulnerability or incomplete revocation. Review the OpenClaw audit log for secrets.reload operations and correlate them with webhook delivery logs to identify gaps. Network-based detection is difficult without webhook payload inspection, so log-based detection within OpenClaw is the primary mechanism.
Why prioritize this
This is a medium-severity vulnerability that directly undermines credential revocation—a critical operational control. While it requires prior credential knowledge and authentication context, it affects the integrity of webhook-driven integrations, which are often critical to business processes in modern application architectures. Organizations with extensive Slack and Zalo automation should prioritize patching to ensure revocation operations remain reliable. The vulnerability does not appear in CISA KEV, so immediate emergency response is not warranted, but timely patching should be scheduled in the regular patch cycle.
Risk score, explained
The CVSS 3.1 score of 6.5 (MEDIUM) reflects a high-integrity impact (I:H) balanced against authentication and network requirements (PR:L, AV:N, AC:L). The vulnerability is not exploitable by unauthenticated attackers and requires possession of a previously-valid secret, limiting the pool of potential attackers. However, the bypass of revocation—a fundamental security operation—elevates the risk above a simple authentication bypass. The lack of confidentiality or availability impact keeps it from higher severity bands.
Frequently asked questions
If I rotate a webhook secret now and then patch later, am I exposed?
Yes, until you upgrade to 2026.4.22, old webhook secrets may continue functioning for a period after rotation. If you suspect a webhook secret has been compromised, apply the patch before rotating secrets to ensure the new revocation is effective. If you have already rotated, monitor webhook logs closely for any requests using the old secret after the rotation timestamp.
Does this affect all webhook integrations in OpenClaw?
No, the vulnerability is specific to Slack and Zalo webhook integrations. Other webhook types are not mentioned in the advisory. If you use only other integration types, this vulnerability does not directly affect you, though you should still apply patches for general security hygiene.
Do I need to do anything beyond patching?
Patching is the primary remediation. After upgrading, test that secrets.reload properly revokes old credentials by verifying that old webhook secrets no longer trigger deliveries. If you recently rotated Slack or Zalo secrets due to suspected compromise before patching, consider rotating them again after the patch is applied to ensure complete revocation.
Is this vulnerability being actively exploited?
The vulnerability has not been added to CISA's Known Exploited Vulnerabilities (KEV) catalog. This suggests either that public exploitation is not yet documented or that the window for exploitation has already passed for most organizations. Regardless, timely patching is still recommended.
This analysis is based on publicly disclosed vulnerability data as of the published and modified dates listed. Patch version numbers, affected product versions, and CVSS scoring reflect the source advisory. Organizations should verify compatibility and test patches in non-production environments before deployment. SEC.co does not provide real-time exploit tracking; refer to CISA KEV and threat intelligence feeds for current exploitation status. This page is for informational purposes and does not constitute professional security advice for your specific environment. Source: NVD (public-domain), retrieved 2026-07-20. Analysis generated by SEC.co (claude-haiku-4-5).
Related vulnerabilities
- CVE-2026-53824MEDIUMOpenClaw Token Revocation Bypass (CVSS 6.5)
- CVE-2026-53843HIGHOpenClaw Authorization Bypass: Pairing-Scoped Session Re-Establishment
- CVE-2026-44188MEDIUMAnsible Lightspeed Session Hijacking via Token Non-Revocation
- CVE-2026-48726MEDIUMApache Airflow JWT Token Revocation Bypass in FAB and Keycloak Logout
- CVE-2026-9802MEDIUMKeycloak Refresh Token Replay After Revocation
- CVE-2026-44648HIGHSillyTavern Session Expiration Vulnerability – Account Takeover Risk
- CVE-2026-46656HIGHBludit Ghost Session Vulnerability – Broken Access Control Flaw
- CVE-2026-46657HIGHBludit Account Disablement Bypass via Persistent Authentication Tokens