Insufficient Session Expiration in OpenClaw - CVE-2026-100554
Published: November 3, 2026
Vulnerability details
The vulnerability allows a remote user to retain unauthorized access to Canvas resources after node revocation, potentially reading or modifying data within the previously granted capability's scope.
The vulnerability exists due to insufficient session expiration in OpenClaw's Canvas HTTP authorization when a paired node is revoked during WebSocket disconnection. A remote user can continue sending HTTP requests using the previously granted Canvas capability, which remains accepted and renewable until connection cleanup finishes, to access resources after authorization has been revoked.
Access is limited to the capability's configured routes and the short WebSocket close grace period.