CVE Catalog

CVE-2026-109342

MediumCVSS 5.4
Published: Updated: Translated: NVD NIST

Summary

SurrealDB from 3.0.0 before 3.3.0 contains a missing authentication vulnerability in the revoke RPC method that allows low-privileged or unauthenticated callers to invalidate other users' refresh tokens without proof of possession. Attackers can obtain grant identifiers via ACCESS SHOW ALL with VIEWER permission or leaked tokens, then permanently revoke refresh tokens to force re-authentication.

Risk Assessment

An attacker can force continuous re-authentication of users, causing disruptions and potential denial of service. This may lead to user lockouts and increased load on the authentication system.

Recommendation

Update SurrealDB to version 3.3.0 or later to eliminate the vulnerability. Additionally, consider restricting VIEWER permissions and monitoring for unusual revoke method calls.

Other vulnerabilities in SurrealDB

See all
Original NVD description (English source)

SurrealDB from 3.0.0 before 3.3.0 contains a missing authentication vulnerability in the revoke RPC method that allows low-privileged or unauthenticated callers to invalidate other users' refresh tokens without proof of possession. Attackers can obtain grant identifiers via ACCESS SHOW ALL with VIEWER permission or leaked tokens, then permanently revoke refresh tokens to force re-authentication.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS