Katalog CVE

CVE-2026-119372

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.13%

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

Streszczenie

SQLite w wersjach przed 3.54.0 zbudowany z FTS3/FTS4 i SQLITE_ENABLE_FTS3_PARENTHESIS zawiera podatność use-after-free w fts3BestSnippet() spowodowaną wiszącymi wskaźnikami do buforowanych list pozycji. Atakujący może uruchomić zapytanie MATCH łączące operatory OR i NEAR z snippet(), aby odczytać zwolnioną pamięć sterty i spowodować awarię procesu.

Ocena ryzyka

Aplikacje korzystające z pełnotekstowego wyszukiwania FTS3/FTS4 mogą ulec awarii lub ujawnić dane z pamięci. Ryzyko dotyczy systemów przetwarzających niezaufane zapytania wyszukiwania.

Rekomendacja

Zaktualizuj SQLite do wersji 3.54.0 lub nowszej. Ogranicz możliwość wykonywania niezaufanych zapytań MATCH z funkcją snippet().

Inne podatności w SQLite

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

SQLite before 3.54.0 built with FTS3/FTS4 and SQLITE_ENABLE_FTS3_PARENTHESIS contains a use-after-free vulnerability in fts3BestSnippet() caused by dangling cached position-list pointers. Attackers can run a full-text MATCH query combining OR and NEAR operators with snippet() to read freed heap memory and crash the process.

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