CVE-2026-119371

MediumCVSS 5.5/10Last modified Nov 3, 2026

Description

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.

Metrics

CVSS 3.1 5.5/10CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H

Weakness enumeration

Affected software

VendorProductVersions
SQLiteSQLite< 3.54.0

References

Timeline

Published
Oct 30, 2026
Last modified
Nov 3, 2026
NVD status
Analyzed

Related CVEs from 2026

CVE-2026-1193725.5SQLite before 3.54.0 built with FTS3/FTS4 and SQLITE_ENABLE_FTS3_PARENTHESIS contains a use-after-free vulnerability in fts3BestSnippet() caCVE-2026-1193737.8SQLite before 3.54.0 built with FTS5 contains a heap buffer overflow in fts5MergeRowidLists() that undersizes the output buffer when mergingCVE-2026-1193747.8SQLite before 3.54.0 built with FTS5 contains a heap buffer overflow in fts5DoSecureDelete() that allows attackers to write past the leaf paCVE-2026-1193755.5SQLite before 3.54.0 contains an information disclosure vulnerability that allows attackers to read uninitialized page-cache memory by supplCVE-2026-1193765.5SQLite before 3.54.0 contains a stack exhaustion vulnerability that allows attackers to bypass the SQLITE_LIMIT_EXPR_DEPTH limit by chainingCVE-2026-1193773.3SQLite before 3.54.0 contains an authorization bypass vulnerability in lookupName() that invokes the authorizer only for the first joined taCVE-2026-1193785.5SQLite before 3.54.0 contains a use-after-free vulnerability in the R-Tree extension that allows attackers to make applications use freed heCVE-2026-1193797.8SQLite before 3.54.0 built with the session extension contains a heap buffer overflow vulnerability in sqlite3changeset_apply() that allows CVE-2026-1193827.8Heap-based buffer overflow in Windows TPM allows an authorized attacker to elevate privileges locally.CVE-2026-1193836.6Use of uninitialized resource in Windows Smart Card allows an authorized attacker to elevate privileges with a physical attack.CVE-2026-1193854.7Concurrent execution using shared resource with improper synchronization ('race condition') in Windows Hyper-V allows an authorized attackerCVE-2026-1193867.0Use after free in Windows Resilient File System (ReFS) allows an authorized attacker to elevate privileges locally.
CVE-2026-119371: Medium severity, CVSS 5.5 | Vulnix