Improper Authorization in OpenClaw - CVE-2026-41390
Published: April 30, 2026
OpenClaw
Detailed vulnerability description
The vulnerability allows a local user to execute a different underlying program with persisted trust decisions.
The vulnerability exists due to improper authorization in src/infra/dispatch-wrapper-resolution.ts and src/infra/exec-wrapper-resolution.ts when storing trust decisions for wrapped commands. A local user can obtain approval for one wrapped command to execute a different underlying program with persisted trust decisions.
User interaction is required to approve a wrapped command.