Katalog CVE

CVE-2026-50812

ŚrednieCVSS 5.5
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.11%

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

Streszczenie

W SQLite 3.53.1 oraz wersjach trunk przed e807d4e3798efd53 wykryto podatność polegającą na dereferencji wskaźnika NULL w rozszerzeniu sesji. Atakujący może dostarczyć spreparowany blob zmian, powodując odmowę usługi (DoS) poprzez wywołanie sqlite3_value_type() z pustym wskaźnikiem.

Ocena ryzyka

Ryzyko polega na możliwości zdalnego wywołania awarii aplikacji korzystającej z SQLite, co prowadzi do przerwania działania usługi. Podatność wymaga dostarczenia złośliwego zestawu zmian, ale nie wymaga uwierzytelnienia.

Rekomendacja

Należy natychmiast zaktualizować SQLite do wersji zawierającej poprawkę z check-in e807d4e3798efd53 lub nowszej. Jeśli aktualizacja nie jest możliwa, ogranicz dostęp do funkcji sqlite3changeset_apply_v3() tylko dla zaufanych źródeł.

Inne podatności w SQLite

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

A NULL pointer dereference in the SQLite Session Extension in SQLite 3.53.1 and SQLite trunk builds before check-in e807d4e3798efd53 allows an attacker who can supply a malformed changeset blob to cause a denial of service. The issue occurs when sqlite3changeset_apply_v3() applies a corrupt changeset and reaches sqlite3_value_type() with a NULL sqlite3_value pointer.

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