Authorization Bypass in SurrealDB Allows Record Overwrite by Authenticated Users
CVE-2026-63752
5.3MEDIUM
What is CVE-2026-63752?
An authorization bypass vulnerability exists in SurrealDB prior to version 3.1.0. This flaw allows authenticated users with CREATE permissions to exploit the RELATE statement and overwrite existing edge records, even if they lack UPDATE permissions. By issuing a RELATE statement with a SET id clause pointing to a pre-existing edge id, users can manipulate the storage layer to overwrite records without triggering rejection. This can lead to unauthorized changes in the database, compromising data integrity and security. Users are urged to upgrade to the latest version to mitigate potential risks.
Affected Version(s)
surrealdb 0 < 3.1.0
surrealdb 3.1.0
