Skip to content
OpenAdvisories
Medium · 6.5 CVE-2026-63746 EUVD-2026-45917GHSA-4q5r-gwcx-24m9GHSA-vjjx-rfw4-rmfc

SurrealDB before 3.1.0 Permission Bypass via Graph Traversal

Published Jul 20, 2026 · Updated Oct 8, 2026 · Assigned by VulnCheck

Description

SurrealDB versions before 3.1.0 fail to enforce table SELECT permissions when traversing graph edges or back-references. Authenticated users can read records from any table reachable through graph edges regardless of the target table's PERMISSIONS FOR select clause.

Affected products

VendorProductAffectedFixed
surrealdb surrealdb < 3.1.0 3.1.0

Affected packages

EcosystemPackageAffectedFixedRecord
crates.io surrealdb < 3.1.0 3.1.0 GHSA-vjjx-rfw4-rmfc

References