Skip to content
OpenAdvisories
High · 8.1 CVE-2026-63756 EUVD-2026-45927GHSA-4vgr-h27g-cf9pGHSA-fmh9-9m2w-q5p4

SurrealDB before 3.1.0 Privilege Escalation via RPC Session Race Condition

Published Jul 20, 2026 · Updated Jul 28, 2026 · Assigned by VulnCheck

Description

SurrealDB versions before 3.1.0 contain a time-of-check/time-of-use race condition in the HTTP /rpc endpoint that allows unauthenticated requests to inherit authenticated session state. Unauthenticated attackers can send concurrent requests to the /rpc endpoint while legitimate authenticated traffic is active to execute operations with hijacked user privileges.

Affected products

VendorProductAffectedFixed
surrealdb surrealdb < 3.1.0 3.1.0

Affected packages

EcosystemPackageAffectedFixedRecord
crates.io surrealdb < 3.1.0 3.1.0 GHSA-4vgr-h27g-cf9p

References