Skip to content
Threat Feed
critical threat

OpenClaw Privilege Escalation via Untrusted Webhook Wake Events (CVE-2026-43566)

OpenClaw versions 2026.4.7 before 2026.4.14 contain a privilege escalation vulnerability (CVE-2026-43566) where heartbeat owner downgrade logic skips webhook wake events carrying untrusted content, allowing attackers to preserve owner-like execution context.

CVE search metadata

CVE search record: CVE-2026-43566. Severity: critical. CVSS: 9.1. KEV: no. Product: OpenClaw, OpenClaw versions 2026.4.7 before 2026.4.14. Brief: OpenClaw Privilege Escalation via Untrusted Webhook Wake Events (CVE-2026-43566). Brief link: https://feed.craftedsignal.io/briefs/2026-05-05-openclaw-privesc/

Triage facts

Revision 2
Applicability
OpenClaw, OpenClaw versions 2026.4.7 before 2026.4.14
Evidence
Unknown
Severity
Critical
Sources
4 public sources
Freshness
Revision 2May 5, 12:16 UTC
Detection
2 rules
Vulnerabilities
1 CVE
Revision history 1 entry · Revision 2
  1. Revision 2

    Repaired a legacy canonical identity collision

    Changed: slug

OpenClaw versions 2026.4.7 through 2026.4.13 are vulnerable to a privilege escalation flaw, identified as CVE-2026-43566. This vulnerability stems from a failure in the heartbeat owner downgrade logic, which incorrectly skips webhook wake events that contain untrusted content. By exploiting this flaw, a malicious actor can craft and send untrusted webhook wake events, effectively maintaining an elevated, owner-like execution context even when the system should have downgraded privileges. This could allow unauthorized access and control within the OpenClaw environment.

Attack Chain

  1. An attacker identifies a vulnerable OpenClaw instance running versions 2026.4.7 - 2026.4.13.
  2. The attacker crafts a malicious webhook wake event containing untrusted content.
  3. The attacker sends the malicious webhook wake event to the targeted OpenClaw instance.
  4. The OpenClaw instance receives the webhook wake event.
  5. Due to the flawed heartbeat owner downgrade logic, the event is processed without proper privilege downgrading.
  6. The attacker's process or script continues to execute with the privileges of the owner, rather than a more restricted user.
  7. The attacker leverages the elevated privileges to access sensitive data or execute unauthorized commands.
  8. The attacker maintains persistent access or further escalates privileges within the system.

Impact

Successful exploitation of CVE-2026-43566 allows attackers to bypass intended security controls and gain unauthorized access to sensitive resources within the OpenClaw environment. This privilege escalation could lead to data breaches, system compromise, and other malicious activities. The number of affected installations is currently unknown, but any OpenClaw instance running a vulnerable version is at risk.

Recommendation

  • Upgrade OpenClaw to version 2026.4.14 or later to patch CVE-2026-43566.
  • Implement input validation and sanitization for all webhook wake events to prevent the injection of untrusted content.
  • Monitor OpenClaw logs for suspicious webhook activity and unexpected privilege escalations.
  • Deploy the Sigma rule "Detect Suspicious Webhook Activity" to identify potentially malicious webhook events.
  • Consider using a Web Application Firewall (WAF) to filter malicious requests, potentially blocking crafted webhook events before they reach the OpenClaw instance.

Detection coverage 2

Detect Suspicious Webhook Activity

medium

Detects potentially malicious webhook activity based on request characteristics. This rule looks for specific URI patterns and HTTP methods commonly associated with webhook interactions.

sigma tactics: privilege_escalation techniques: T1068 sources: webserver, linux

Detect Webhook POST with Long URI

medium

Detects unusually long URI access using the POST method. This could be used to inject a payload via a webhook.

sigma tactics: privilege_escalation techniques: T1068 sources: webserver, linux

Detection queries are available on the platform. Get full rules →