SurrealDB versions before 3.1.0 contain a denial of service vulnerability where malicious LIVE queries with WHERE clauses that evaluate to errors cause all CREATE, UPDATE, and DELETE operations on the watched table to fail. An authenticated user with only select permission can prevent write operations on a table for any user, including root, by registering a LIVE query that triggers evaluation errors until the query is killed or the session ends.
References
| Link | Resource |
|---|---|
| https://github.com/surrealdb/surrealdb/security/advisories/GHSA-4v76-cw68-4vc9 | Vendor Advisory Patch |
| https://www.vulncheck.com/advisories/surrealdb-before-denial-of-service-via-live-query | Third Party Advisory |
Configurations
History
22 Jul 2026, 15:20
| Type | Values Removed | Values Added |
|---|---|---|
| References | () https://github.com/surrealdb/surrealdb/security/advisories/GHSA-4v76-cw68-4vc9 - Vendor Advisory, Patch | |
| References | () https://www.vulncheck.com/advisories/surrealdb-before-denial-of-service-via-live-query - Third Party Advisory | |
| First Time |
Surrealdb
Surrealdb surrealdb |
|
| CPE | cpe:2.3:a:surrealdb:surrealdb:*:*:*:*:*:*:*:* |
20 Jul 2026, 12:19
| Type | Values Removed | Values Added |
|---|---|---|
| New CVE |
Information
Published : 2026-07-20 12:19
Updated : 2026-07-22 15:20
NVD link : CVE-2026-63754
Mitre link : CVE-2026-63754
CVE.ORG link : CVE-2026-63754
JSON object : View
Products Affected
surrealdb
- surrealdb
CWE
CWE-754
Improper Check for Unusual or Exceptional Conditions
