CVE-2026-54619: falha de baixa gravidade em sparklemotion sqlite3-ruby
sqlite3-ruby has Use-After-Free When Redefining SQLite Functions with Different Arity
Publicada em
Aviso por e-mail quando ela entrar no KEV, ganhar PoC pública ou subir de nota.
8Vexday Risk Score
Sem sinal de exploração. Nenhum artefato público de exploração conhecido até agora.
ssvc Trackcvss 2epss 0.1%
sqlite3 provides Ruby bindings for the SQLite3 embedded database. In version 2.9.4 and earlier, redefining a SQLite function with a different arity frees the previously registered function handler while SQLite may still reference it, resulting in a use-after-free. This issue is fixed in version 2.9.5.
CVSS:4.0/AV:L/AC:H/AT:N/PR:L/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N
Produtos afetados
sparklemotion · sqlite3-rubyCVEs relacionadas — sparklemotion sqlite3-ruby
No mesmo produto, das mais perigosas para as menos.
Referências
https://github.com/sparklemotion/sqlite3-ruby/commit/2bd436d17f77cdd4c31b00fe9d50b0d21cbaf033https://github.com/sparklemotion/sqlite3-ruby/pull/710https://github.com/sparklemotion/sqlite3-ruby/releases/tag/v2.9.5https://github.com/sparklemotion/sqlite3-ruby/security/advisories/GHSA-28hh-pr2h-2w89