Katalog CVE

CVE-2019-19923

WysokieCVSS 7.5
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Bardzo wysokie ryzyko
6.81%

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

Streszczenie

W SQLite 3.30.1 funkcja flattenSubquery w pliku select.c nieprawidłowo obsługuje pewne użycia SELECT DISTINCT z LEFT JOIN, gdzie prawa strona jest widokiem, co może prowadzić do wyłuskania wskaźnika NULL lub błędnych wyników.

Ocena ryzyka

Podatność może spowodować awarię aplikacji lub zwrócenie nieprawidłowych danych, co może być wykorzystane do manipulacji wynikami zapytań.

Rekomendacja

Zaleca się aktualizację SQLite do wersji z poprawką oraz unikanie złożonych zapytań z widokami i DISTINCT, jeśli nie są konieczne.

Inne podatności w SQLite

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

flattenSubquery in select.c in SQLite 3.30.1 mishandles certain uses of SELECT DISTINCT involving a LEFT JOIN in which the right-hand side is a view. This can cause a NULL pointer dereference (or incorrect results).

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