Katalog CVE

CVE-2019-19244

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

Prawdopodobieństwo exploitacji (EPSS)

Wysokie ryzyko
3.33%

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

Streszczenie

Funkcja sqlite3Select w pliku select.c w SQLite 3.30.1 pozwala na awarię, jeśli podzapytanie używa jednocześnie DISTINCT i funkcji okienkowych oraz zawiera określone użycie ORDER BY. Może to prowadzić do nieoczekiwanego zakończenia działania aplikacji.

Ocena ryzyka

Atakujący mogący wpływać na zapytania SQL może wywołać awarię aplikacji korzystającej z SQLite, powodując odmowę usługi. Ryzyko dotyczy systemów przetwarzających niezaufane zapytania SQL.

Rekomendacja

Zaktualizuj SQLite do wersji nowszej niż 3.30.1, w której problem został naprawiony. Unikaj wykonywania niezaufanych zapytań SQL łączących DISTINCT, funkcje okienkowe i ORDER BY.

Inne podatności w SQLite

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

sqlite3Select in select.c in SQLite 3.30.1 allows a crash if a sub-select uses both DISTINCT and window functions, and also has certain ORDER BY usage.

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