Priority LOW 39
SurrealDB before 3.3.0 allows cross-tenant access because the SurrealQL USE statement switches a session to any namespace/database without checking that the caller's authenticated level covers it.
CVSS 4.0HIGH 8.6· Network · Low privileges · No interaction · EPSS 0.00258 · Published 2026-10-12 · Fixed in 3.3.0 CWE-639
Priority LOW 24
SurrealDB from 3.0.0 before 3.3.0 contains a missing authentication vulnerability in the revoke RPC method that allows low-privileged or unauthenticated callers to invalidate other users' refresh tokens without proof of…
CVSS 4.0MEDIUM 5.3· Network · Low privileges · No interaction · EPSS 0.00277 · Published 2026-10-12 · Fixed in 3.3.0 CWE-306
Priority LOW 31
SurrealDB before 3.3.0 contains an authorization bypass vulnerability that allows callers with table-level write permission to read SELECT-restricted fields by resolving JSON Patch pointers against the unreduced record.
CVSS 4.0HIGH 7.1· Network · Low privileges · No interaction · EPSS 0.00258 · Published 2026-10-12 · Fixed in 3.3.0 CWE-200
Priority LOW 24
SurrealDB from 3.1.0 before 3.3.0 contains an authorization bypass vulnerability that allows authenticated users to delete protected graph edges by triggering a REFERENCE ON DELETE CASCADE.
CVSS 4.0MEDIUM 5.3· Network · Low privileges · No interaction · EPSS 0.00238 · Published 2026-10-12 · Fixed in 3.3.0 CWE-862
Priority LOW 31
SurrealDB 3.1.0 before 3.3.0 lets Surrealism modules exhaust server memory because module stdout/stderr lines are buffered unbounded in host memory, bypassing the configured module memory limit.
CVSS 4.0MEDIUM 6.9· Network · High privileges · No interaction · EPSS 0.00375 · Published 2026-10-12 · Fixed in 3.3.0, 0.6.0 CWE-770
Priority LOW 31
SurrealDB before 3.3.0 contains a denial of service vulnerability that allows query-capable users to crash the server by reading non-ASCII header values in embedded JavaScript.
CVSS 4.0HIGH 7.1· Network · Low privileges · No interaction · EPSS 0.00307 · Published 2026-10-12 · Fixed in 3.3.0 CWE-248
Priority LOW 24
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.
CVSS 4.0MEDIUM 5.3· Network · Low privileges · No interaction · EPSS 0.00242 · Published 2026-10-12 · Fixed in 3.3.0 CWE-203
Priority LOW 23
SurrealDB before 3.3.0 contains an authorization bypass vulnerability that allows record users to read fields hidden by field-level SELECT permissions through LIVE SELECT projections.
CVSS 4.0MEDIUM 5.3· Network · Low privileges · No interaction · EPSS 0.00222 · Published 2026-10-12 · Fixed in 3.3.0 CWE-863
Priority LOW 31
SurrealDB from 3.0.0 before 3.3.0 contains an information disclosure vulnerability that allows record users to read values hidden by field-level SELECT permissions through COMPUTED fields.
CVSS 4.0HIGH 7.1· Network · Low privileges · No interaction · EPSS 0.00298 · Published 2026-10-12 · Fixed in 3.3.0 CWE-200
Priority LOW 37
SurrealDB before 3.3.0 does not check the caller-selected namespace or database against the level at which a namespace- or database-level system user authenticated, allowing cross-tenant access.
CVSS 4.0HIGH 8.6· Network · Low privileges · No interaction · EPSS 0.00258 · Published 2026-10-12 · Fixed in 3.3.0 CWE-639
Priority LOW 31
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.
CVSS 4.0HIGH 7.1· Network · Low privileges · No interaction · EPSS 0.00286 · Published 2026-10-12 · Fixed in 3.3.0 CWE-862