External Control of System or Configuration Setting in OpenClaw - CVE-2026-35641
Published: May 1, 2026
OpenClaw
Detailed vulnerability description
The vulnerability allows a remote attacker to execute arbitrary code.
The vulnerability exists due to improper control of externally managed configuration in the local plugin and hook package installation workflow when installing a local plugin or hook directory or archive containing a crafted .npmrc file and a git dependency. A remote attacker can supply a crafted local package that overrides npm's git executable path to execute arbitrary code.
User interaction is required to install the malicious local package, and exploitation occurs during the installation phase before the plugin or hook is loaded.