CVE-2026-109333 Details
Description
SurrealDB from 3.0.0 before 3.3.0 contains an authorization bypass vulnerability that allows authenticated record users to read records in other namespaces or databases by resolving record ids through FETCH. Attackers can switch to a foreign namespace/database and name a known record id in a RETURN … FETCH query to read another tenant's data when table PERMISSIONS allow reads.
An authorization bypass vulnerability has been identified in SurrealDB versions 3.0.0 prior to 3.3.0. This vulnerability allows authenticated record users to read records from other namespaces or databases by resolving record IDs through the FETCH command. Attackers can exploit this by switching to a foreign namespace or database and using a known record ID in a RETURN ... FETCH query to access another tenant's data, provided that the table permissions allow such reads.
Users should upgrade to SurrealDB version 3.3.0 or later, where this vulnerability has been patched. On shared instances, consider using separate deployments to isolate tenants until the upgrade can be performed.
Metrics
CVSS 4.0 Severity and Vector Strings:
CVSS 3.x Severity and Vector Strings:
No data available for CVSS Version 2.0 on this CVE.
Volerion
Assessed Oct 12, 2026CISA-ADP
Assessed Oct 13, 2026References to Advisories, Solutions, and Tools
By selecting these links, you will be leaving this site. These are references gathered from the official CVE record and are not endorsed by Volerion.
Weakness Enumeration
| CWE-ID | CWE Name | Source |
|---|---|---|
| CWE-862 | Missing Authorization | [email protected] |
Affected Products
| Product | Versions |
|---|---|
| SurrealDB | >= 3.0.0, < 3.3.0 (semver) |
CPE
Remediation
| |
Change History
2 change records found show changes
| Date | Action | Recorded By |
|---|---|---|
| Oct 13, 2026 | CVE Modified | CISA-ADP |
| Oct 12, 2026 | New CVE Received | [email protected] |
Volerion