Authentication Bypass in SurrealDB Affecting LIVE SELECT Subscriptions
CVE-2026-63749

5.3MEDIUM

Key Information:

Vendor

Surrealdb

Status
Vendor
CVE Published:
20 July 2026

What is CVE-2026-63749?

SurrealDB versions prior to 3.1.0 have a vulnerability that allows an authentication bypass through its LIVE SELECT subscriptions. This occurs when permission expressions that reference the parameters $value, $before, $after, or $event are improperly evaluated against attacker-controlled data instead of legitimate document values. As a result, authenticated users can manipulate these parameters and register LIVE SELECT queries to receive notifications for records that should be obscured by the intended permission controls, leading to potential unauthorized access to sensitive information.

Affected Version(s)

surrealdb 0 < 3.1.0

surrealdb 3.1.0

References

CVSS V4

Score:
5.3
Severity:
MEDIUM
Confidentiality:
Low
Integrity:
None
Availability:
None
Attack Vector:
Network
Attack Complexity:
Low
Attack Required:
None
Privileges Required:
Undefined
User Interaction:
None

Timeline

  • Vulnerability published

  • Vulnerability Reserved

.