OpenClaw Allowlist Bypass Vulnerability in Exec Analysis

Vulnerability

A vulnerability allowing allowlist bypass in OpenClaw versions prior to 2026.2.22 has been identified. The issue arises in the 'system.run' execution analysis, which fails to properly unwrap environment and shell-dispatch wrapper chains. This oversight enables attackers to route execution through wrapper binaries, such as 'env' or 'bash', to smuggle payloads and circumvent intended allowlist restrictions.

Impact

Exploitation of this vulnerability allows for bypassing execution allowlists, potentially leading to unauthorized command execution under allowlisted policies.

Reproduction

The vulnerability can be reproduced by invoking 'system.run' with a command that includes an allowlisted wrapper, such as 'env' or 'bash', followed by a payload that is not allowlisted. The execution will bypass the allowlist restrictions and execute the payload.

Remediation

Users can update to OpenClaw version 2026.2.22 or later to address this vulnerability.

Added: Mar 23, 2026, 10:42 PM
Updated: Mar 23, 2026, 10:42 PM

Vulnerability Rating

Custom Algorithm
spread
0.0
impact
10.0
exploitability
5.8
remediation
0.0
relevance
4.6
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.