CVE Catalog

CVE-2026-109337

MediumCVSS 4.3
Published: Updated: Translated: NVD NIST

Summary

SurrealDB before 3.3.0 contains an authorization bypass vulnerability that allows record users to infer field values hidden by field-level SELECT permissions using LIVE SELECT WHERE predicates over $before or $after. Attackers can craft repeated predicates and observe whether notifications are delivered on CREATE, UPDATE, or DELETE to confirm or narrow restricted field values.

Risk Assessment

An attacker can infer confidential field values that should be hidden, leading to information disclosure. This can breach data confidentiality and user privacy.

Recommendation

Update SurrealDB to version 3.3.0 or later. Restrict the ability to create LIVE SELECT queries for record users.

Other vulnerabilities in SurrealDB

See all
Original NVD description (English source)

SurrealDB before 3.3.0 contains an authorization bypass vulnerability that allows record users to infer field values hidden by field-level SELECT permissions using LIVE SELECT WHERE predicates over $before or $after. Attackers can craft repeated predicates and observe whether notifications are delivered on CREATE, UPDATE, or DELETE to confirm or narrow restricted field values.

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