PT-2026-26228 · Openclaw · Openclaw

Tdjackey

·

Published

2026-03-02

·

Updated

2026-03-21

·

CVE-2026-29608

CVSS v3.1

6.7

Medium

VectorAV:L/AC:H/PR:L/UI:R/S:U/C:H/I:H/A:H
Name of the Vulnerable Software and Affected Versions OpenClaw version 2026.3.1
Description The software contains an approval integrity issue in node-host execution where rewriting command arguments changes how the command is executed. An attacker can place malicious local scripts in the working directory to execute unintended code, even if the operator approves a different command. The root cause is in the src/node-host/invoke-system-run-plan.ts file, where the argv[0] is rewritten to the resolved executable. This can lead to a divergence between the command text shown to the operator and the actual behavior of the executed command. Specifically, input like ['env','sh','-c','echo SAFE'] could resolve to ['/bin/sh','sh','-c','echo SAFE'], causing /bin/sh to interpret the extra sh as a script path and execute a local ./sh file from the approved current working directory instead of the approved payload text. The vulnerable function is invoke-system-run-plan.ts.
Recommendations Update to OpenClaw version 2026.3.2 to resolve this issue.

Fix

Argument Injection

Weakness Enumeration

Related Identifiers

BDU:2026-05015
CVE-2026-29608
GHSA-G87J-GM7P-6VW2
GHSA-H3RM-6X7G-882F

Affected Products

Openclaw