Insufficient Session Expiration in OpenClaw - #VU127888
Published: April 25, 2026
OpenClaw
Detailed vulnerability description
The vulnerability allows a remote user to continue authenticating webhook requests with a previously rotated secret.
The vulnerability exists due to insufficient session expiration in webhook route secret authentication when processing webhook requests after secret rotation and reload. A remote privileged user can reuse a previously valid webhook route secret to continue authenticating webhook requests with a previously rotated secret.
The old secret may remain valid until the plugin or gateway is restarted.