All security reports
NVD security advisoryHigh

High advisory for SurrealDB

CVE-2026-121417 · Reported 3 Nov 2026

Full advisory details, affected packages, severity context, and original source.

Affected technology

SurrealDBRust ecosystem

Advisory overview

SurrealDB before 3.3.0 contains a use-after-free vulnerability in surrealdb-core KV backends that pass borrowed transaction state into affinitypool::spawn_local closures relying on future Drop for safety. Rust embedders that leak a dispatched future (e.g. via mem::forget) and drop the transaction cause pool workers to read and write freed memory, risking crashes or memory corruption.

Related references

Your vulnerabilities. One clear dashboard.

Find and review known vulnerabilities across your applications and infrastructure in one dashboard, so your team can see what needs attention and take action to fix it.

Create your account
SurrealDB before 3.3.0 contains a use-after-free vulnerability in surrealdb-core KV backends that pass borrowe | Security report | Cevnitra