Skip to content
OpenAdvisories
Medium · 6.5 CVE-2024-58361 EUVD-2024-55677GHSA-m66w-p9jp-37jqGHSA-qjrv-v6qp-x99x

SurrealDB before 2.0.4 Denial of Service via Parser Exception

Published Jul 18, 2026 · Updated Jul 28, 2026 · Assigned by VulnCheck

Description

SurrealDB versions before 2.0.4 contain an uncaught exception handling vulnerability in the parser error rendering code when processing empty strings. Authorized clients can execute malformed queries with empty string conversions to record, duration, or datetime types that cause a panic in error rendering, crashing the server.

Affected products

VendorProductAffectedFixed
surrealdb surrealdb 2.0.0 – < 2.0.4 2.0.4

Affected packages

EcosystemPackageAffectedFixedRecord
crates.io surrealdb >= 2.0.0, < 2.0.4 2.0.4 GHSA-qjrv-v6qp-x99x
crates.io surrealdb-core >= 2.0.0, < 2.0.4 2.0.4 GHSA-qjrv-v6qp-x99x

References