Skip to main content
← All vulnerabilities
CVE-2024-58361GHSA-QJRV-V6QP-X99X

SurrealDB before 2.0.4 Denial of Service via Parser Exception

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 2.0.4
None on Exploit-DB, Metasploit or GitHub
  • Exploitation: none
  • Automatable: no
  • Technical impact: partial

Summary

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.

Timeline

  1. CVE published
  2. CISA SSVC assessment

    Exploitation: none · Automatable: no · Technical impact: partial

  3. Record last updated

Affected versions

  • surrealdb surrealdb

    From 2.0.0 · fixed in 2.0.4

  • surrealdb surrealdb

    From 2.0.0 · fixed in 2.0.4

  • surrealdbcrates.io

    From 2.0.0 · fixed in 2.0.4

  • surrealdb-corecrates.io

    From 2.0.0 · fixed in 2.0.4

References 2

GitHub · surrealdb/surrealdb

vulncheck.com