Use-After-Free Vulnerability in SQLite3 Ruby Bindings
CVE-2026-54620
2LOW
What is CVE-2026-54620?
The SQLite3 Ruby bindings, versions 2.1.0 to 2.9.4, contain a critical vulnerability where callbacks utilized for SQLite aggregate functions can be released while still being referenced. This leads to a use-after-free condition, which may result in unpredictable behavior or potential exploitation in applications relying on this library for database management. Users are advised to update to version 2.9.5 or later to mitigate this vulnerability.
Affected Version(s)
sqlite3-ruby >= 2.1.0, < 2.9.5
