Skip to main content
← All vulnerabilities
CVE-2026-63760GHSA-Q729-696Q-G9PQ

SurrealDB before 3.1.0 Denial of Service via JSON Parser

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

Summary

SurrealDB before 3.1.0 fails to enforce the configured recursion depth limit in the value and JSON parser when processing nested braces, brackets, or parentheses. Unauthenticated attackers can send deeply nested JSON payloads to the WebSocket /rpc endpoint to exhaust server memory and crash the process.

Timeline

  1. CVE published
  2. CISA SSVC assessment

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

  3. Record last updated

Affected versions

  • surrealdb surrealdb

    fixed in 3.1.0

  • surrealdbcrates.io

    fixed in 3.1.0

References 2

GitHub · surrealdb/surrealdb

vulncheck.com