OpenClaw BlueBubbles iMessage Channel Webhook Authentication Bypass Vulnerability

Vulnerability

A vulnerability exists in the OpenClaw personal AI assistant's BlueBubbles iMessage channel plugin, prior to version 2026.2.13. The plugin could incorrectly authenticate webhook requests based solely on the TCP peer address being loopback, even in the absence of a valid webhook secret. This flaw does not impact the default iMessage integration unless BlueBubbles is active.

Impact

Exploitation of this vulnerability could allow an unauthenticated party to send webhook events to the OpenClaw agent pipeline, potentially injecting false data or triggering actions within the application.

Reproduction

The vulnerability can be reproduced by sending a webhook request to the BlueBubbles endpoint from a loopback address, such as 127.0.0.1. If the request is not authenticated with a webhook password, the server will accept it, bypassing the intended authentication mechanism. This can be done manually or through a script that sends HTTP requests with the appropriate headers, simulating a webhook event.

Remediation

Users should update to OpenClaw version 2026.2.13 or later. Additionally, set a non-empty BlueBubbles webhook password and avoid using a public-facing reverse proxy that forwards to a loopback-bound Gateway without strong upstream authentication.

Added: Feb 19, 2026, 10:21 PM
Updated: Feb 19, 2026, 10:21 PM

Vulnerability Rating

Custom Algorithm
spread
0.0
impact
3.1
exploitability
8.0
remediation
0.0
relevance
3.1
threat
4.8
urgency
2.9
incentive
4.2

Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.