Katalog CVE

CVE-2026-119371

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.20%

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

Streszczenie

SQLite w wersjach przed 3.54.0 zawiera podatność wyczerpania stosu pozwalającą obejść limit zagnieżdżenia SQLITE_LIMIT_EXPR_DEPTH, ponieważ wyrażenia wspólne tabel (CTE) nie są wliczane do limitu. Atakujący może dostarczyć klauzulę WITH łańcuchową z dziesiątkami tysięcy CTE, wywołując nieograniczoną rekurencję selectExpander() i awarię procesu.

Ocena ryzyka

Niezaufane zapytania SQL lub widoki w plikach baz danych mogą doprowadzić do awarii aplikacji. Może to być wykorzystane do ataku typu denial of service.

Rekomendacja

Zaktualizuj SQLite do wersji 3.54.0 lub nowszej. Waliduj i ograniczaj niezaufane zapytania SQL oraz pliki baz danych.

Inne podatności w SQLite

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

SQLite before 3.54.0 contains a stack exhaustion vulnerability that allows attackers to bypass the SQLITE_LIMIT_EXPR_DEPTH nesting limit because common table expressions are not counted against it. Attackers can supply a WITH clause chaining tens of thousands of CTEs, via plain SQL or a view in an untrusted database file, causing unbounded selectExpander() recursion that crashes the process.

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