Katalog CVE

CVE-2015-3415

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Funkcja sqlite3VdbeExec w SQLite przed wersją 3.8.9 nieprawidłowo implementuje operatory porównania, co pozwala atakującym na wywołanie odmowy usługi lub potencjalnie inny nieokreślony wpływ za pomocą spreparowanej klauzuli CHECK.

Ocena ryzyka

Atakujący mogą wykorzystać tę podatność do spowodowania awarii systemu lub innych nieprzewidzianych skutków, co może prowadzić do przestojów w działaniu aplikacji korzystających z bazy danych SQLite.

Rekomendacja

Zaleca się aktualizację SQLite do wersji 3.8.9 lub nowszej, aby usunąć tę podatność oraz monitorowanie aplikacji pod kątem nietypowych działań związanych z bazą danych.

Inne podatności w SQLite

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

The sqlite3VdbeExec function in vdbe.c in SQLite before 3.8.9 does not properly implement comparison operators, which allows context-dependent attackers to cause a denial of service (invalid free operation) or possibly have unspecified other impact via a crafted CHECK clause, as demonstrated by CHECK(0&O>O) in a CREATE TABLE statement.

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