VulnSea

surrealdb has 79 CVEs on record. Disclosures have slowed: 15 in the last 90 days after 63 in the 90 before. The busiest recent month was July 2026 with 53. The median CVSS is 6.5 (medium). None have a confirmed exploitation report. The dominant weakness classes are CWE-863 (14) and CWE-639 (6).

CVEs per month

Last 12 months, by publish date

120102030405060708091011
Exploited share
0% vs 1% corpus
Median CVSS
6.5
Publish → KEV
—
Last 90 days
15 prev 63

Products

  • surrealdb 79
79
Total CVEs
0
Critical
0
CISA KEV
0
Exploited

surrealdb vulnerabilities

CVEs affecting surrealdb, newest first. Open any entry for full detail, references, and exploit status.

79 CVEsRSS

GHSA-q8qp-67f9-wr3fMedium· 6.5
4mo ago

SurrealDB vulnerable to Denial of Service due to nested types annotations

SurrealDB vulnerable to Denial of Service due to nested types annotations

▾ Sunlitsurrealdb · surrealdbvia GHSA
GHSA-98fx-66cf-fc7cMedium· 6.5
4mo ago

SurrealDB: Scraping a TABLE with no available PERMISSIONS to current auth level

SurrealDB: Scraping a TABLE with no available PERMISSIONS to current auth level

▾ Sunlitsurrealdb · surrealdbvia GHSA
GHSA-vjjx-rfw4-rmfcMedium· 6.5
4mo ago

SurrealDB: Graph traversal bypasses table SELECT permissions

SurrealDB: Graph traversal bypasses table SELECT permissions

▾ Sunlitsurrealdb · surrealdbvia GHSA
GHSA-6vg3-hgrw-p5gfMedium· 5.4
4mo ago

SurrealDB has an Authorization Bypass via Composite Record-id Paths

SurrealDB has an Authorization Bypass via Composite Record-id Paths

▾ Sunlitsurrealdb · surrealdbvia GHSA
GHSA-4v76-cw68-4vc9Medium· 6.5
4mo ago

SurrealDB: Crafting malicious LIVE queries writes to the database, resulting in DoS, without permission to the table required

SurrealDB: Crafting malicious LIVE queries writes to the database, resulting in DoS, without permission to the table required

▾ Sunlitsurrealdb · surrealdbvia GHSA
GHSA-gcwr-5mrf-fvchMedium· 5.4
4mo ago

SurrealDB: Authorization Bypass in KILL Statement Allows Termination of Other Users' Live Queries

SurrealDB: Authorization Bypass in KILL Statement Allows Termination of Other Users' Live Queries

▾ Sunlitsurrealdb · surrealdbvia GHSA
GHSA-65rj-r9fh-jp2vMedium· 5.3
4mo ago

SurrealDB vulnerable to pre-auth memory amplification via unbounded `/sql` WebSocket frames

SurrealDB vulnerable to pre-auth memory amplification via unbounded `/sql` WebSocket frames

▾ Sunlitsurrealdb · surrealdbvia GHSA
GHSA-4m82-p8cx-f94jMedium· 4.3
4mo ago

SurrealDB: LIVE query subscriptions survive session state changes, bypassing access controls

SurrealDB: LIVE query subscriptions survive session state changes, bypassing access controls

▾ Sunlitsurrealdb · surrealdbvia GHSA
CVE-2026-63744Medium· 4.1
4mo ago

SurrealDB: SSRF via JWKS URL — Redirect Following in JWT Key Fetch

SurrealDB: SSRF via JWKS URL — Redirect Following in JWT Key Fetch

▾ Sunlitsurrealdb · surrealdbEPSS 0.32%via OSV
CVE-2026-63737Medium· 6.5
4mo ago

SurrealDB: Denial of Service via deep operator chains

SurrealDB: Denial of Service via deep operator chains

▾ Sunlitsurrealdb · surrealdbEPSS 0.49%via OSV
CVE-2026-63739High· 7.7
4mo ago

SurrealDB: Arbitrary file read via DEFINE ANALYZER mapper() filter

SurrealDB: Arbitrary file read via DEFINE ANALYZER mapper() filter

▾ Twilightsurrealdb · surrealdbEPSS 0.48%via OSV
CVE-2026-63309Medium· 4.3
4mo ago

SurrealDB: Indexed ORDER BY leaks the value ordering of a SELECT-restricted field

SurrealDB: Indexed ORDER BY leaks the value ordering of a SELECT-restricted field

▾ Sunlitsurrealdb · surrealdbEPSS 0.33%via OSV
CVE-2026-63738Medium· 4.3
4mo ago

SurrealDB: Field-level SELECT permissions bypassed via graph and reference traversals

SurrealDB: Field-level SELECT permissions bypassed via graph and reference traversals

▾ Sunlitsurrealdb · surrealdbEPSS 0.28%via OSV
GHSA-h5rg-8p7f-47g2Medium· 4.1
4mo ago

SurrealDB: SSRF via JWKS URL — Redirect Following in JWT Key Fetch

SurrealDB: SSRF via JWKS URL — Redirect Following in JWT Key Fetch

▾ Sunlitsurrealdb · surrealdbvia GHSA
GHSA-cc8f-fcx3-gpjrHigh· 7.7
4mo ago

SurrealDB: Arbitrary file read via DEFINE ANALYZER mapper() filter

SurrealDB: Arbitrary file read via DEFINE ANALYZER mapper() filter

▾ Twilightsurrealdb · surrealdbvia GHSA
GHSA-h4h3-3rfj-x6fqMedium· 4.3
4mo ago

SurrealDB: Indexed ORDER BY leaks the value ordering of a SELECT-restricted field

SurrealDB: Indexed ORDER BY leaks the value ordering of a SELECT-restricted field

▾ Sunlitsurrealdb · surrealdbvia GHSA
GHSA-hv6h-hc26-q48pMedium· 4.3
4mo ago

SurrealDB: Field-level SELECT permissions bypassed via graph and reference traversals

SurrealDB: Field-level SELECT permissions bypassed via graph and reference traversals

▾ Sunlitsurrealdb · surrealdbvia GHSA
GHSA-jv2j-mqmw-xvv5Medium· 6.5
4mo ago

SurrealDB: Denial of Service via deep operator chains

SurrealDB: Denial of Service via deep operator chains

▾ Sunlitsurrealdb · surrealdbvia GHSA
CVE-2026-63763High
9mo ago

SurrealDB Affected by Confused Deputy Privilege Escalation through Future Fields and Functions

SurrealDB Affected by Confused Deputy Privilege Escalation through Future Fields and Functions

▾ Twilightsurrealdb · surrealdbEPSS 0.50%via OSV
surrealdb vulnerabilities (CVEs) — page 3 · VulnSea