Lucene search
+L

200 matches found

NVD
NVD
added 2026/07/18 2:17 p.m.20 views

CVE-2025-71394

SurrealDB versions before 2.2.2 contain a local file read vulnerability in the DEFINE ANALYZER statement that allows authenticated users to read arbitrary files on the file system. Attackers with root, namespace, or database level privileges can point analyzers to arbitrary file paths and...

4.3CVSS0.00246EPSS
SaveExploits0References2
NVD
NVD
added 2026/07/18 2:17 p.m.15 views

CVE-2024-58356

SurrealDB before 2.1.4 silently fails to overwrite table definitions when the DEFINE TABLE ... OVERWRITE clause is used on tables defined with TYPE RELATION. Because table definitions include the PERMISSIONS clause, an attempt to tighten a table's permissions via OVERWRITE does not take effect, a...

6.3CVSS0.00197EPSS
SaveExploits0References2
CVE
CVE
added 2026/07/18 1:10 p.m.40 views

CVE-2025-71397

CVE-2025-71397 affects SurrealDB versions before 2.0.5, 2.1.x before 2.1.5, and 2.2.x before 2.2.2. Authenticated users with OWNER/EDITOR permissions can define custom functions via DEFINE FUNCTION and trigger nested FOR loops. Although a single loop’s iterations are bounded, stacking multiple lo...

7.1CVSS5.4AI score0.00311EPSS
SaveExploits0References2Affected Software1
OSV
OSV
added 2026/07/18 1:10 p.m.8 views

CVE-2025-71397 SurrealDB before 2.2.2 CPU Exhaustion via nested FOR loops

SurrealDB before 2.0.5, 2.1.x before 2.1.5, and 2.2.x before 2.2.2 allows authenticated users with OWNER or EDITOR permissions at the root, namespace, or database level to define custom database functions via DEFINE FUNCTION using nested FOR loops. Although a single loop's iteration count is...

7.1CVSS5.4AI score
SaveExploits0References4
ATTACKERKB
ATTACKERKB
added 2026/07/18 1:10 p.m.10 views

CVE-2025-71397

SurrealDB before 2.0.5, 2.1.x before 2.1.5, and 2.2.x before 2.2.2 allows authenticated users with OWNER or EDITOR permissions at the root, namespace, or database level to define custom database functions via DEFINE FUNCTION using nested FOR loops. Although a single loop's iteration count is...

7.1CVSS5.4AI score0.00311EPSS
SaveExploits0References3
EUVD
EUVD
added 2026/07/18 1:10 p.m.14 views

EUVD-2025-210488

SurrealDB before 2.0.5, 2.1.x before 2.1.5, and 2.2.x before 2.2.2 allows authenticated users with OWNER or EDITOR permissions at the root, namespace, or database level to define custom database functions via DEFINE FUNCTION using nested FOR loops. Although a single loop's iteration count is...

7.1CVSS5.4AI score0.00311EPSS
SaveExploits0References2
Vulnrichment
Vulnrichment
added 2026/07/18 1:10 p.m.9 views

CVE-2025-71394 SurrealDB before 2.2.2 Local File Read via DEFINE ANALYZER

SurrealDB versions before 2.2.2 contain a local file read vulnerability in the DEFINE ANALYZER statement that allows authenticated users to read arbitrary files on the file system. Attackers with root, namespace, or database level privileges can point analyzers to arbitrary file paths and...

2.3CVSS5.4AI score0.00246EPSS
SaveExploits0References2
OSV
OSV
added 2026/07/18 1:10 p.m.11 views

CVE-2025-71394 SurrealDB before 2.2.2 Local File Read via DEFINE ANALYZER

SurrealDB versions before 2.2.2 contain a local file read vulnerability in the DEFINE ANALYZER statement that allows authenticated users to read arbitrary files on the file system. Attackers with root, namespace, or database level privileges can point analyzers to arbitrary file paths and...

2.3CVSS5.5AI score
SaveExploits0References4
CVE
CVE
added 2026/07/18 1:10 p.m.30 views

CVE-2025-71394

CVE-2025-71394 affects SurrealDB prior to 2.2.2, where an authenticated user with root/namespace/database privileges can abuse DEFINE ANALYZER to point to arbitrary file paths and exfiltrate content from two-column TSV files. Impact is information disclosure of local files; no exploitation specif...

4.3CVSS5.4AI score0.00246EPSS
SaveExploits0References2Affected Software1
EUVD
EUVD
added 2026/07/18 1:10 p.m.16 views

EUVD-2025-210485

SurrealDB versions before 2.2.2 contain a local file read vulnerability in the DEFINE ANALYZER statement that allows authenticated users to read arbitrary files on the file system. Attackers with root, namespace, or database level privileges can point analyzers to arbitrary file paths and...

2.3CVSS5.4AI score0.00246EPSS
SaveExploits0References2
ATTACKERKB
ATTACKERKB
added 2026/07/18 1:10 p.m.10 views

CVE-2025-71394

SurrealDB versions before 2.2.2 contain a local file read vulnerability in the DEFINE ANALYZER statement that allows authenticated users to read arbitrary files on the file system. Attackers with root, namespace, or database level privileges can point analyzers to arbitrary file paths and...

2.3CVSS5.4AI score0.00246EPSS
SaveExploits0References3
Cvelist
Cvelist
added 2026/07/18 1:10 p.m.50 views

CVE-2025-71394 SurrealDB before 2.2.2 Local File Read via DEFINE ANALYZER

SurrealDB versions before 2.2.2 contain a local file read vulnerability in the DEFINE ANALYZER statement that allows authenticated users to read arbitrary files on the file system. Attackers with root, namespace, or database level privileges can point analyzers to arbitrary file paths and...

2.3CVSS0.00246EPSS
SaveExploits0References2
Cvelist
Cvelist
added 2026/07/18 1:10 p.m.42 views

CVE-2024-58356 SurrealDB before 2.1.4 Permission Bypass via DEFINE TABLE OVERWRITE

SurrealDB before 2.1.4 silently fails to overwrite table definitions when the DEFINE TABLE ... OVERWRITE clause is used on tables defined with TYPE RELATION. Because table definitions include the PERMISSIONS clause, an attempt to tighten a table's permissions via OVERWRITE does not take effect, a...

2.3CVSS0.00197EPSS
SaveExploits0References2
ATTACKERKB
ATTACKERKB
added 2026/07/18 1:10 p.m.10 views

CVE-2024-58356

SurrealDB before 2.1.4 silently fails to overwrite table definitions when the DEFINE TABLE ... OVERWRITE clause is used on tables defined with TYPE RELATION. Because table definitions include the PERMISSIONS clause, an attempt to tighten a table's permissions via OVERWRITE does not take effect, a...

2.3CVSS5.3AI score0.00197EPSS
SaveExploits0References3
CVE
CVE
added 2026/07/18 1:10 p.m.35 views

CVE-2024-58356

SurrealDB prior to 2.1.4 contains a permission-bypass issue: when using DEFINE TABLE ... OVERWRITE on tables defined with TYPE RELATION, the PERMISSIONS clause changes do not take effect, potentially allowing a client to access data intended to be restricted. Affected versions: before 2.1.4 (per ...

6.3CVSS5.3AI score0.00197EPSS
SaveExploits0References2Affected Software1
Vulnrichment
Vulnrichment
added 2026/07/18 1:10 p.m.10 views

CVE-2024-58356 SurrealDB before 2.1.4 Permission Bypass via DEFINE TABLE OVERWRITE

SurrealDB before 2.1.4 silently fails to overwrite table definitions when the DEFINE TABLE ... OVERWRITE clause is used on tables defined with TYPE RELATION. Because table definitions include the PERMISSIONS clause, an attempt to tighten a table's permissions via OVERWRITE does not take effect, a...

2.3CVSS5.3AI score0.00197EPSS
SaveExploits0References2
OSV
OSV
added 2026/07/18 1:10 p.m.7 views

CVE-2024-58356 SurrealDB before 2.1.4 Permission Bypass via DEFINE TABLE OVERWRITE

SurrealDB before 2.1.4 silently fails to overwrite table definitions when the DEFINE TABLE ... OVERWRITE clause is used on tables defined with TYPE RELATION. Because table definitions include the PERMISSIONS clause, an attempt to tighten a table's permissions via OVERWRITE does not take effect, a...

2.3CVSS5.3AI score
SaveExploits0References4
OSV
OSV
added 2026/07/16 8:17 p.m.17 views

GHSA-VWJC-V7X7-CM6G ArcadeDB: Scripting authorization gate (GHSA-48qw-824m-86pr) bypassed via SQL DEFINE FUNCTION ... LANGUAGE js

The GHSA-48qw-824m-86pr hardening added a checkPermissionsOnDatabaseUPDATESECURITY gate on the polyglot engine PolyglotQueryEngine.java:112-114,126,176,199, but only there. The SQL route to JavaScript never touches it: DefineFunctionStatement.executeSimple DefineFunctionStatement.java:37-100,...

8.7CVSS6AI score0.00319EPSS
SaveExploits0References3
OSV
OSV
added 2026/07/01 8:21 p.m.9 views

GHSA-WP87-MGVQ-5J93 SurrealDB: USE NS/DB implicit creation bypasses DEFINE authorization

An anonymous caller could create new namespaces and databases on a running SurrealDB instance without holding DEFINE NAMESPACE or DEFINE DATABASE permission. USE NS and USE DB automatically create the target when it does not exist. The three places USE is handled — the RPC use method,...

6.5CVSS5.8AI score
SaveExploits0References3
Github Security Blog
Github Security Blog
added 2026/07/01 8:21 p.m.18 views

SurrealDB: USE NS/DB implicit creation bypasses DEFINE authorization

An anonymous caller could create new namespaces and databases on a running SurrealDB instance without holding DEFINE NAMESPACE or DEFINE DATABASE permission. USE NS and USE DB automatically create the target when it does not exist. The three places USE is handled — the RPC use method,...

5.8AI score
SaveExploits0References3Affected Software1
Rows per page
Query Builder