Katalog CVE

CVE-2026-54619

NiskieCVSS 2.0
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.11%

Percentyl 1 - wyżej niż 1% wszystkich znanych CVE

Streszczenie

Biblioteka sqlite3 (Ruby bindings dla SQLite3) w wersji 2.9.4 i wcześniejszych zawiera podatność use-after-free przy redefiniowaniu funkcji SQLite z inną liczbą argumentów. Poprzednio zarejestrowany handler funkcji jest zwalniany, podczas gdy SQLite może nadal do niego odwoływać, co prowadzi do naruszenia pamięci.

Ocena ryzyka

Atakujący może wykorzystać tę podatność do wykonania dowolnego kodu lub spowodowania awarii aplikacji, co może prowadzić do naruszenia bezpieczeństwa systemu.

Rekomendacja

Zaleca się natychmiastową aktualizację biblioteki sqlite3 do wersji 2.9.5, która zawiera poprawkę eliminującą podatność.

Oryginalny opis (angielski, źródło NVD)

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.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS