Priority MEDIUM 63
SQLite before 3.54.0 contains a stack exhaustion vulnerability in countOfViewOptimization() that allows attackers to crash the host process via count(*) over a large multi-row VALUES clause.
CVSS 4.0MEDIUM 6.8· Local · No auth · User interaction · EPSS 0.00171 · Published 2026-10-30 · Partial fix · 3.54.0 CWE-674
Priority LOW 39
SQLite before 3.54.0 built with the session extension contains a heap buffer overflow vulnerability in sqlite3changeset_apply() that allows attackers to corrupt heap memory by supplying crafted changesets.
CVSS 4.0HIGH 8.5· Local · No auth · User interaction · EPSS 0.00278 · Published 2026-10-30 · Partial fix · 3.54.0 CWE-787
Priority LOW 30
SQLite before 3.54.0 contains a use-after-free vulnerability in the R-Tree extension that allows attackers to make applications use freed heap memory by manipulating the %_node shadow table.
CVSS 4.0MEDIUM 6.8· Local · No auth · User interaction · EPSS 0.00251 · Published 2026-10-30 · Partial fix · 3.54.0 CWE-416
Priority MEDIUM 44
SQLite before 3.54.0 contains an authorization bypass vulnerability in lookupName() that invokes the authorizer only for the first joined table's USING column.
CVSS 4.0LOW 2.0· Local · Low privileges · No interaction · EPSS 0.00129 · Published 2026-10-30 · Partial fix · 3.54.0 CWE-863
Priority MEDIUM 63
SQLite before 3.54.0 contains a stack exhaustion vulnerability that allows attackers to bypass the SQLITE_LIMIT_EXPR_DEPTH limit by chaining COLLATE postfix operators.
CVSS 4.0MEDIUM 6.8· Local · No auth · User interaction · EPSS 0.00183 · Published 2026-10-30 · Partial fix · 3.54.0 CWE-674
Priority LOW 29
SQLite before 3.54.0 contains an information disclosure vulnerability that allows attackers to read uninitialized page-cache memory by supplying a WAL file with an undersized page size.
CVSS 4.0MEDIUM 6.8· Local · No auth · User interaction · EPSS 0.00195 · Published 2026-10-30 · Partial fix · 3.54.0 CWE-908
Priority LOW 38
SQLite before 3.54.0 built with FTS5 contains a heap buffer overflow in fts5DoSecureDelete() that allows attackers to write past the leaf page buffer via crafted footer key offsets.
CVSS 4.0HIGH 8.5· Local · No auth · User interaction · EPSS 0.0023 · Published 2026-10-30 · Partial fix · 3.54.0 CWE-787
Priority HIGH 72
SQLite before 3.54.0 built with FTS5 contains a heap buffer overflow in fts5MergeRowidLists() that undersizes the output buffer when merging detail=none prefix doclists.
CVSS 4.0HIGH 8.5· Local · No auth · User interaction · EPSS 0.00162 · Published 2026-10-30 · Partial fix · 3.54.0 CWE-787
Priority MEDIUM 63
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.
CVSS 4.0MEDIUM 6.8· Local · No auth · User interaction · EPSS 0.00147 · Published 2026-10-30 · Partial fix · 3.54.0 CWE-416
Priority LOW 29
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.
CVSS 4.0MEDIUM 6.8· Local · No auth · User interaction · EPSS 0.00191 · Published 2026-10-30 · Partial fix · 3.54.0 CWE-674