CVE-2026-28456
OpenClaw affected by potential code execution via unsafe hook module path handling in Gateway
Description
## Summary OpenClaw Gateway supports hook mappings with optional JavaScript/TypeScript transform modules. In affected versions, the gateway did not sufficiently constrain configured module paths before passing them to dynamic `import()`. Under some configurations, a user who can modify gateway configuration could cause the gateway process to load and execute an unintended local module. ## Impact Potential code execution in the OpenClaw gateway Node.js process. This requires access that can modify gateway configuration (for example via the gateway config endpoints). Treat such access as high privilege. ## Affected Packages / Versions - npm package: `openclaw` - Affected: `>= 2026.1.5` and `<= 2026.2.13` ## Patched Versions - `>= 2026.2.14` ## Fix Commit(s) - `a0361b8ba959e8506dc79d638b6e6a00d12887e4` (restrict hook transform module loading) - `35c0e66ed057f1a9f7ad2515fdcef516bd6584ce` (harden hooks module loading) ## Mitigation - Upgrade to `2026.2.14` or newer. - Avoid exposing gateway configuration endpoints to untrusted networks. - Review config for unsafe values: - `hooks.mappings[].transform.module` - `hooks.internal.handlers[].module` Thanks @222n5 for reporting.
How to fix CVE-2026-28456
To remediate CVE-2026-28456, upgrade the affected package to a fixed version below.
- —upgrade to 2026.2.14 or later
Is CVE-2026-28456 being exploited?
Low — EPSS is 0.1%, meaning exploitation activity has not been observed at scale.
Affected packages (1)
- >= 2026.1.5, < 2026.2.14