CSIRTS // UNIFIED SECURITY ADVISORY FEEDSYS ● ONLINE · POWERED BY INTELFUSIONS.COM

CVE-2026-54619

lowcovered by 2 sourcesfirst seen 2026-07-28
Summary Using Database#create_function or Database#define_function to define the same function name more than once with different numbers of arguments ("arity") or text encodings will result in a invalid memory read and a segmentation fault. Mitigation Upgrade to sqlite3 gem v2.9.5 or later. As a workaround, avoid defining multiple custom functions with the same name (varying numbers of arguments or encoding). Severity The sqlite3-ruby maintainers assess this as Low severity. It is reliably triggered after GC when code is structured in a particular way. There is no known general exploit that could be used as a denial of service attack.

⚡ Watch CVE-2026-54619

Get an email if CVE-2026-54619 is added to CISA KEV, gains public exploit code, or a new advisory cites it — max one per day, one-click unsubscribe.

Exploitation outlook

Advisory coverage (2)

External references

NVD record for CVE-2026-54619

CVE.org record

Embed the live status

CVE-2026-54619 live status badge — this badge updates automatically when the KEV or exploit status changes. How to embed it →

[![CVE-2026-54619 status](https://www.csirts.com/badge/CVE-2026-54619)](https://www.csirts.com/cve/CVE-2026-54619)