What is CVE-2026-54619?
CVE-2026-54619 is a use-after-free vulnerability in the Ruby sqlite3 gem affecting versions up to 2.9.4, where redefining a SQL function with a different arity prematurely frees a handler still referenced by SQLite. Users should update to version 2.9 or later to mitigate this issue.
Azərbaycanca: CVE-2026-54619, Ruby dilində yazılmış sqlite3 gem-inin 2.9.4 və daha əvvəlki versiyalarında aşkarlanan istifadə-sonrası-sərbəst (use-after-free) zəifliyidir. Zəiflik SQL funksiyasının fərqli arity ilə yenidən təyin edilməsi zamanı əvvəlki handler-in vaxtından əvvəl sərbəst buraxılması nəticəsində yaranır. Bu problemi həll etmək üçün sqlite3 gem-ini ən azı 2.9 versiyasına yeniləmək tövsiyə olunur.
Related CVEs
link basis: same weakness class CWE-416
FAQ2
Which versions of the Ruby sqlite3 gem are affected by CVE-2026-54619?
This use-after-free vulnerability affects versions of the sqlite3 gem up to 2.9.4.
How does the use-after-free condition occur in CVE-2026-54619?
It occurs when redefining a SQL function with a different arity, causing the previous handler to be prematurely freed while still referenced by SQLite.
See also6
This explainer is AI-written from source data — skopnix's own reporting on this CVE; CVSS scores, vendors and versions are never invented. See NVD for the official record.