medium · CVSS v3 4.2 · CVSS v4 2.3 · EPSS 0.00216
CVE-2026-100554
OpenClaw npm package fails to immediately revoke Canvas HTTP authorization when a paired node is revoked, allowing the node to continue acce
Overview
OpenClaw npm package fails to immediately revoke Canvas HTTP authorization when a paired node is revoked, allowing the node to continue accessing configured routes until WebSocket cleanup completes. This flaw permits continued use of Canvas capabilities during the close grace period. The issue is fixed in version 2026.8.1.
Description
OpenClaw (npm package 'openclaw') versions >= 2026.5.12 and < 2026.8.1 do not immediately invalidate Canvas HTTP authorization when a paired node is revoked. Node revocation invalidates the WebSocket client, but Canvas HTTP authorization continues to accept and renew the previously granted capability until WebSocket close cleanup completes. As a result, a revoked paired node can continue exercising its Canvas capability against the capability's configured routes during the close grace period. The issue is fixed in 2026.8.1; as a workaround, restart the Gateway after revoking a node that has Canvas access.
Impact
Confidentiality: a revoked node can still read or write data via Canvas routes, exposing sensitive information. Integrity: the node may perform unauthorized actions on the system. Availability: not directly affected. Defenders: developers using OpenClaw and system administrators managing node revocations should be aware.
Remediation
Upgrade to OpenClaw 2026.8.1 or later. If an upgrade is not immediately possible, restart the Gateway immediately after revoking any node that has Canvas access to trigger the cleanup process.
Risk context
The vulnerability has a medium CVSS score of 4.2 and an EPSS of 0.00216, indicating a low likelihood of exploitation but still requiring attention. Defenders should act promptly but the urgency is moderate.
Affected products
- OpenClaw
- openclaw npm package
- Canvas Gateway
- Node.js application
- WebSocket client
- Canvas HTTP authorization
Scores
- Severity
- medium
- CVSS v2
- 3.6
- CVSS v3
- 4.2
- CVSS v4
- 2.3
- EPSS
- 0.00216