OpenClaw Authorization Bypass Vulnerability in ACP Client

Vulnerability

A vulnerability allowing authorization bypass in the OpenClaw ACP client has been identified in versions prior to 2026.2.23. This vulnerability allows tool calls to be auto-approved based on untrusted metadata and lenient name heuristics. Attackers can exploit this by spoofing tool metadata or using non-core read-like names to bypass interactive approval prompts for read-class operations.

Impact

Exploitation of this vulnerability allows for unauthorized auto-approval of tool calls in the ACP client, bypassing expected interactive permission prompts, particularly for read-class operations.

Reproduction

The vulnerability can be reproduced by sending a tool call through the ACP client that includes spoofed metadata or non-core read-like names. This can be done by manipulating the 'toolCall.kind' metadata to mimic a trusted tool kind or by using tool names that are not recognized as core tools but are interpreted as read-related. Once the call is made, the absence of a prompt approval indicates successful exploitation.

Remediation

Users can update to OpenClaw version 2026.2.23 or later, where this vulnerability has been patched. The update includes changes to the permission auto-approval policy, requiring trusted core tool IDs and scoping read approvals to the active working directory.

Added: Mar 21, 2026, 1:21 AM
Updated: Mar 21, 2026, 1:21 AM

Vulnerability Rating

Custom Algorithm
spread
0.0
impact
1.3
exploitability
7.7
remediation
0.0
relevance
4.2
threat
4.8
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.