Lucene search
+L

699 matches found

NVD
NVD
•added 2026/09/29 8:17 p.m.•19 views

CVE-2026-102876

SurrealDB before 3.3.0 contains an authorization bypass in HTTP session construction where checkauth verifies credentials against Surreal-Auth-NS and Surreal-Auth-DB headers but constructs sessions using Surreal-NS and Surreal-DB headers without validating access permissions. Attackers can...

8.6CVSS0.0027EPSS
SaveExploits0References6
Cvelist
Cvelist
•added 2026/09/29 8:01 p.m.•49 views

CVE-2026-102876 SurrealDB before 3.3.0 Cross-Tenant Access via Headers

SurrealDB before 3.3.0 contains an authorization bypass in HTTP session construction where checkauth verifies credentials against Surreal-Auth-NS and Surreal-Auth-DB headers but constructs sessions using Surreal-NS and Surreal-DB headers without validating access permissions. Attackers can...

8.6CVSS0.0027EPSS
SaveExploits0References6
EUVD
EUVD
•added 2026/09/29 8:01 p.m.•17 views

EUVD-2026-89411

SurrealDB before 3.3.0 contains an authorization bypass in HTTP session construction where checkauth verifies credentials against Surreal-Auth-NS and Surreal-Auth-DB headers but constructs sessions using Surreal-NS and Surreal-DB headers without validating access permissions. Attackers can...

8.6CVSS5.8AI score0.0027EPSS
SaveExploits0References6
CVE
CVE
•added 2026/09/29 8:01 p.m.•22 views

CVE-2026-102876

SurrealDB versions prior to 3.3.0 are vulnerable to an authorization bypass during HTTP session construction. The root cause lies in the check_auth() function, which verifies credentials against Surreal-Auth-NS and Surreal-Auth-DB headers but erroneously constructs sessions using Surreal-NS and S...

8.6CVSS5.8AI score0.0027EPSS
SaveExploits0References6
OSV
OSV
•added 2026/09/29 8:01 p.m.•7 views

CVE-2026-102876 SurrealDB before 3.3.0 Cross-Tenant Access via Headers

SurrealDB before 3.3.0 contains an authorization bypass in HTTP session construction where checkauth verifies credentials against Surreal-Auth-NS and Surreal-Auth-DB headers but constructs sessions using Surreal-NS and Surreal-DB headers without validating access permissions. Attackers can...

8.6CVSS5.8AI score
SaveExploits0References8
Vulnrichment
Vulnrichment
•added 2026/09/29 8:01 p.m.•11 views

CVE-2026-102876 SurrealDB before 3.3.0 Cross-Tenant Access via Headers

SurrealDB before 3.3.0 contains an authorization bypass in HTTP session construction where checkauth verifies credentials against Surreal-Auth-NS and Surreal-Auth-DB headers but constructs sessions using Surreal-NS and Surreal-DB headers without validating access permissions. Attackers can...

8.6CVSS5.8AI score0.0027EPSS
SaveExploits0References6
Rapid7 Vulnerability Database (full)
Rapid7 Vulnerability Database (full)
•added 2026/09/29 12:00 a.m.•10 views

CVE-2026-102876: Authorization Bypass Through User-Controlled Key

SurrealDB before 3.3.0 contains an authorization bypass in HTTP session construction where checkauth verifies credentials against Surreal-Auth-NS and Surreal-Auth-DB headers but constructs sessions using Surreal-NS and Surreal-DB headers without validating access permissions. Attackers can...

8.6CVSS5.8AI score0.0027EPSS
SaveExploits0References2
Positive Technologies
Positive Technologies
•added 2026/09/29 12:00 a.m.•8 views

PT-2026-102892

SurrealDB before 3.3.0 contains an authorization bypass in HTTP session construction where check auth verifies credentials against Surreal-Auth-NS and Surreal-Auth-DB headers but constructs sessions using Surreal-NS and Surreal-DB headers without validating access permissions. Attackers can...

8.6CVSS5.8AI score0.0027EPSS
SaveExploits0References7
OSV
OSV
•added 2026/09/04 8:50 p.m.•12 views

GHSA-66R2-5GWJ-GXM2 SurrealDB: Writes in a PERMISSIONS clause bypass table permissions

A PERMISSIONS ... WHERE clause is evaluated with permission enforcement disabled, so it can't recurse into its own checks. But the clause could also contain data-modifying statements, and these ran with enforcement still off — so evaluating a permission check could write to tables the caller cann...

4.3CVSS5.9AI score0.00287EPSS
SaveExploits0References7
Github Security Blog
Github Security Blog
•added 2026/09/04 8:50 p.m.•14 views

SurrealDB: Writes in a PERMISSIONS clause bypass table permissions

A PERMISSIONS ... WHERE clause is evaluated with permission enforcement disabled, so it can't recurse into its own checks. But the clause could also contain data-modifying statements, and these ran with enforcement still off — so evaluating a permission check could write to tables the caller cann...

6.5CVSS5.9AI score0.00287EPSS
SaveExploits0References7Affected Software1
EUVD
EUVD
•added 2026/09/04 8:07 p.m.•43 views

EUVD-2026-45906

SurrealDB: Custom API route lets authenticated callers override namespace/database scope via URL path...

8.6CVSS5.8AI score0.00367EPSS
SaveExploits0References5
Github Security Blog
Github Security Blog
•added 2026/09/04 8:07 p.m.•16 views

SurrealDB: Custom API route lets authenticated callers override namespace/database scope via URL path

An authenticated user scoped to one namespace/database could invoke a custom API DEFINE API belonging to a different namespace/database, reaching another tenant's endpoint. The route /api/namespace/database/endpoint took the namespace and database from the URL and applied them to the caller's...

8.6CVSS5.8AI score0.00367EPSS
SaveExploits0References6Affected Software1
OSV
OSV
•added 2026/09/04 8:07 p.m.•16 views

GHSA-848M-R628-VRXW SurrealDB: Custom API route lets authenticated callers override namespace/database scope via URL path

An authenticated user scoped to one namespace/database could invoke a custom API DEFINE API belonging to a different namespace/database, reaching another tenant's endpoint. The route /api/namespace/database/endpoint took the namespace and database from the URL and applied them to the caller's...

8.1CVSS5.8AI score0.00367EPSS
SaveExploits0References6
EUVD
EUVD
•added 2026/09/04 5:30 p.m.•25 views

EUVD-2025-210490

SurrealDB allows bypass of deny-net flags via DNS resolution...

8.8CVSS5.8AI score0.00248EPSS
SaveExploits0References11
OSV
OSV
•added 2026/09/04 5:30 p.m.•9 views

GHSA-M3C3-78FH-W3W7 SurrealDB allows bypass of deny-net flags via DNS resolution

SurrealDB offers http functions that can access external network endpoints. A typical, albeit not recommended configuration would be to start SurrealDB with all network connections allowed with the exception of a deny list. For example, surreal start --allow-net --deny-net 10.0.0.0/8 will allow a...

5.8CVSS5.6AI score0.00248EPSS
SaveExploits0References12
Github Security Blog
Github Security Blog
•added 2026/09/04 5:30 p.m.•16 views

SurrealDB allows bypass of deny-net flags via DNS resolution

SurrealDB offers http functions that can access external network endpoints. A typical, albeit not recommended configuration would be to start SurrealDB with all network connections allowed with the exception of a deny list. For example, surreal start --allow-net --deny-net 10.0.0.0/8 will allow a...

8.8CVSS5.6AI score0.00248EPSS
SaveExploits0References12Affected Software1
OSV
OSV
•added 2026/08/14 7:40 p.m.•20 views

GHSA-8RW6-P7M8-63JP SurrealDB: Array element-level (field.*) SELECT permissions leak denied elements to record users

A SELECT permission defined on an array element DEFINE FIELD field. … PERMISSIONS FOR select … is not enforced correctly for RECORD users. Instead of hiding the denied elements, the query leaks a subset of them: a deny-all returns the odd-indexed elements, and a per-element predicate keeps and...

6.5CVSS5.6AI score0.00358EPSS
SaveExploits0References5
Github Security Blog
Github Security Blog
•added 2026/08/14 7:40 p.m.•26 views

SurrealDB: Array element-level (field.*) SELECT permissions leak denied elements to record users

A SELECT permission defined on an array element DEFINE FIELD field. … PERMISSIONS FOR select … is not enforced correctly for RECORD users. Instead of hiding the denied elements, the query leaks a subset of them: a deny-all returns the odd-indexed elements, and a per-element predicate keeps and...

7.1CVSS5.6AI score0.00358EPSS
SaveExploits0References5Affected Software1
Positive Technologies
Positive Technologies
•added 2026/08/14 12:00 a.m.•7 views

PT-2026-81120

A SELECT permission defined on an array element DEFINE FIELD field. … PERMISSIONS FOR select … is not enforced correctly for RECORD users. Instead of hiding the denied elements, the query leaks a subset of them: a deny-all returns the odd-indexed elements, and a per-element predicate keeps and...

7.1CVSS5.6AI score0.00358EPSS
SaveExploits0References6
Github Security Blog
Github Security Blog
•added 2026/07/20 12:33 p.m.•18 views

Duplicate Advisory: SurrealDB: ES512 silently downgraded to ES384 due to jsonwebtoken crate limitation

Duplicate Advisory This advisory has been withdrawn because it is a duplicate of GHSA-fwg2-gr34-q3w8. This link is maintained to preserve external references. Original Description SurrealDB before 3.1.0 silently substitutes the ES384 algorithm when a JWT access method is configured with ALGORITHM...

5.3CVSS5.8AI score0.00278EPSS
SaveExploits0References4Affected Software1
Rows per page
Query Builder