PT-2026-136174
CVE-2026-121417
·
Published
2026-10-19
·
Updated
2026-11-03
Description by
CVSS 4.0
8.8
HighMetricsAV:L/AC:H/AT:P/PR:L/UI:N/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H
Name of the Vulnerable Software and Affected Versions
SurrealDB versions prior to 3.3.0
Description
A use-after-free issue exists in surrealdb-core KV backends. This occurs when borrowed transaction state is passed into
affinitypool::spawn local closures that rely on future Drop for safety. In Rust embedders, leaking a dispatched future (for example, via mem::forget) and dropping the transaction can lead to pool workers reading and writing freed memory, which may result in crashes or memory corruption.Recommendations
Update SurrealDB to version 3.3.0 or later.
Exploitability
Exploit
Fix
Impacts
Vendors
Affected products
Found an issue in the description? Have something to add? Feel free to write us 👾