~ / search / GHSA-2pr2-hcv6-7gwv

GHSA-2pr2-hcv6-7gwv

OpenClaw's device removal and token revocation do not terminate active WebSocket sessions

Source: GitHub Advisory Database (reviewed) High CVE-2026-34503

Packages

EcosystemPackageAffectedFixed in
npm openclaw < 2026.3.28 2026.3.28

Details

As written in the advisory (Markdown source, shown as plain text).

## Summary Removing a device or revoking its token updated stored credentials but did not disconnect already-authenticated WebSocket sessions. ## Impact A revoked device could continue using its existing live session until reconnect, extending access beyond credential removal. ## Affected Component `src/gateway/server-methods/devices.ts, src/gateway/server.impl.ts` ## Fixed Versions - Affected: `<= 2026.3.24` - Patched: `>= 2026.3.28` - Latest stable `2026.3.28` contains the fix. ## Fix Fixed by commit `7a801cc451` (`Gateway: disconnect revoked device sessions`). OpenClaw thanks @AntAISecurityLab for reporting.

References

External links from the advisory. They lead to third-party sites.