Authorization Bypass in SurrealDB Affects Data Security
CVE-2026-109336
5.3MEDIUM
What is CVE-2026-109336?
SurrealDB, prior to version 3.3.0, contains a significant authorization bypass vulnerability that enables record users to circumvent field-level SELECT permissions. This flaw allows attackers to access restricted fields through LIVE SELECT projections. By utilizing the unreduced $after or $before parameters, unauthorized users can alias and retrieve exact values stored in CREATE, UPDATE, and DELETE notifications, undermining data integrity and privacy.
Affected Version(s)
surrealdb 0 < 3.3.0
surrealdb 3.3.0
