OpenClaw Missing Authorization Vulnerability in Chat Command Handlers Allowing Unauthorized Session Policy Changes

Vulnerability

A missing authorization vulnerability has been identified in OpenClaw versions prior to 2026.3.24. This vulnerability exists in the chat command handlers for '/send' and '/allowlist'. The '/send' command allows non-owner users with command authorization to alter session delivery policy settings that are meant to be owner-only. Similarly, the '/allowlist' command fails to enforce the required 'operator.admin' scope for mutating commands. As a result, users with 'operator.write' scope can misuse these commands to make unauthorized changes to session policies and allowlist entries.

Impact

Exploitation of this vulnerability allows for unauthorized changes to session delivery policies and allowlist entries, creating potential disruptions in communication and management processes.

Reproduction

To reproduce this vulnerability, first ensure that the OpenClaw version is prior to 2026.3.24. Then, configure a channel to allow a non-owner sender to execute commands. Start a session and send a '/send' command to change the delivery policy, or use the '/allowlist' command to modify allowlist entries without proper authorization.

Remediation

Users can update to OpenClaw version 2026.3.24 or later, where this vulnerability has been fixed.

Added: Apr 10, 2026, 6:44 PM
Updated: Apr 10, 2026, 6:44 PM

Vulnerability Rating

Custom Algorithm
spread
0.0
impact
0.6
exploitability
6.6
remediation
0.0
relevance
5.6
threat
6.4
urgency
2.9
incentive
0.0

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