Incorrect authorization in OpenClaw - CVE-2026-32978

 

Incorrect authorization in OpenClaw - CVE-2026-32978

Published: April 8, 2026


Vulnerability identifier: #VU125140
CSH Severity: Medium
CVSS v4: 7.3 [CVSS:4.0/AV:N/AC:L/AT:P/PR:L/UI:A/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N]
CVE-ID: CVE-2026-32978
CWE-ID: CWE-863
Exploitation vector: Remote access
Exploit availability: No public exploit available

Vulnerability details

The vulnerability allows a remote user to execute rewritten local code.

The vulnerability exists due to incorrect authorization in the node-host system.run approval mechanism when handling script-runner commands with mutable file operands. A remote user can obtain approval for a benign script-runner command and then rewrite the referenced script on disk to execute rewritten local code.

User interaction is required for operator approval, and the issue affects unrecognized script runners such as tsx and jiti.


Affected software

OpenClaw

How to mitigate CVE-2026-32978

Install security update from vendor's website.

OpenClaw - update to 2026.3.11

External References

Related Security Bulletins