Summary
Ein Angreifer kann mehrere Schwachstellen in SQLite ausnutzen, um beliebigen Programmcode auszuführen, um einen Denial of Service Angriff durchzuführen, um Informationen offenzulegen und um Daten zu manipulieren.
Product
SQLite ist eine in C geschriebene Bibliothek, die eine kleine, schnelle, eigenständige, hochzuverlässige und voll ausgestattete SQL-Datenbank-Engine implementiert.
Vulnerabilities 11
-
High 7.8
SQLite before 3.54.0 FTS5 Heap Buffer Overflow via fts5MergeRowidLists()
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. Attackers who can populate a detail=none FTS5 table with negative rowids and run a prefix…
-
High 7.8
SQLite before 3.54.0 Heap Buffer Overflow via FTS5 fts5DoSecureDelete()
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. Attackers can supply a database file with a corrupted FTS5 index that, when d…
-
High 7.8
SQLite before 3.54.0 Heap Buffer Overflow via Session Extension sessionUpdateFind()
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. Attackers can repeat a table name in a second changes…
-
High 7.8
SQLite CLI through 3.54.1 Command Injection via .recover Output
SQLite command-line shell through 3.54.1 contains a command injection vulnerability in the .recover command that emits attacker-planted dot-commands stored in sqlite_schema.sql values verbatim. Attackers can craft a database whose schema holds a valid CREATE …
-
Medium 5.5
SQLite before 3.54.0 Stack Exhaustion via CTE Chain in selectExpander()
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…
-
Medium 5.5
SQLite before 3.54.0 Use-After-Free in FTS3 fts3BestSnippet() via snippet()
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 operato…
-
Medium 5.5
SQLite before 3.54.0 Information Disclosure via WAL Page Size Mismatch
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. Attackers can craft a database and WAL file whose oversized record payloa…
-
Medium 5.5
SQLite before 3.54.0 Stack Exhaustion via COLLATE Operator Chain
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. Attackers can supply roughly 175,000 chained COLLATE operators in SQL or an untrusted datab…
-
Medium 5.5
SQLite before 3.54.0 Use-After-Free in R-Tree nodeWrite()
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. Attackers can supply a database declaring %_node WITHOUT ROWID or wi…
-
Medium 5.5
SQLite before 3.54.0 Stack Exhaustion via countOfViewOptimization() in VALUES Clause
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. Attackers supplying SQL or a database file with a crafted view can t…
-
Low 2.5
SQLite before 3.54.0 Authorizer Bypass via RIGHT or FULL JOIN USING
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. Attackers able to submit SQL can query a shared USING column in a RIGHT or FULL JOIN to read column…
Revision history
-
#4
Neue Updates von Amazon aufgenommen
-
#3
Neue Updates von Red Hat aufgenommen
-
#2
Neue Updates von Rocky Enterprise Software Foundation und Red Hat aufgenommen
-
#1
Initiale Fassung
References
-
GitHub Security Advisory GHSA-24xm-6g3f-6mqq vom 2026-11-01
https://github.com/advisories/GHSA-24xm-6g3f-6mqq
-
GitHub Security Advisory GHSA-2h5x-4qp8-353h vom 2026-11-01
https://github.com/advisories/GHSA-2h5x-4qp8-353h
-
GitHub Security Advisory GHSA-6w9f-4x4x-x559 vom 2026-11-01
https://github.com/advisories/GHSA-6w9f-4x4x-x559
-
GitHub Security Advisory GHSA-72w2-rjgg-q729 vom 2026-11-01
https://github.com/advisories/GHSA-72w2-rjgg-q729
-
GitHub Security Advisory GHSA-8chh-5w6j-2xwf vom 2026-11-01
https://github.com/advisories/GHSA-8chh-5w6j-2xwf
-
GitHub Security Advisory GHSA-gf9q-68cx-3mq4 vom 2026-11-01
https://github.com/advisories/GHSA-gf9q-68cx-3mq4
-
GitHub Security Advisory GHSA-gr85-mf7f-6pq7 vom 2026-11-01
https://github.com/advisories/GHSA-gr85-mf7f-6pq7
-
GitHub Security Advisory GHSA-mw7g-h5m4-mrxh vom 2026-11-01
https://github.com/advisories/GHSA-mw7g-h5m4-mrxh
-
GitHub Security Advisory GHSA-p82x-8j2g-f2c7 vom 2026-11-01
https://github.com/advisories/GHSA-p82x-8j2g-f2c7
-
GitHub Security Advisory GHSA-qqg5-vxjp-68gf vom 2026-11-01
https://github.com/advisories/GHSA-qqg5-vxjp-68gf
-
GitHub Security Advisory GHSA-v8vq-8vgf-h9mg vom 2026-11-01
https://github.com/advisories/GHSA-v8vq-8vgf-h9mg
-
PoC für CVE-2026-119371
https://abraxaslabs.tech/research/sqlite-cte-nest
-
PoC für CVE-2026-119377
https://abraxaslabs.tech/research/sqlite-fj-using-auth
-
PoC für CVE-2026-119372
https://abraxaslabs.tech/research/sqlite-fts3-snippet
-
PoC für CVE-2026-119373
https://abraxaslabs.tech/research/sqlite-fts5-rowidmerge
-
PoC für CVE-2026-119374
https://abraxaslabs.tech/research/sqlite-fts5-securedel
-
PoC für CVE-2026-119378
https://abraxaslabs.tech/research/sqlite-rtree-rowid0
-
PoC für CVE-2026-119376
https://abraxaslabs.tech/research/sqlite-collate-depth
-
PoC für CVE-2026-119375
https://abraxaslabs.tech/research/sqlite-wal-pagesize
-
PoC für CVE-2026-119379
https://abraxaslabs.tech/research/sqlite-session-ncol
-
PoC für CVE-2026-119586
https://abraxaslabs.tech/research/sqlite-cli-recover
-
PoC für CVE-2026-119591
https://abraxaslabs.tech/research/sqlite-values-union
-
Rocky Linux Security Advisory RLSA-2026:96226 vom 2026-11-10
https://errata.build.resf.org/RLSA-2026:96226
-
Red Hat Security Advisory RHSA-2026:96226 vom 2026-11-09
https://access.redhat.com/errata/RHSA-2026:96226
-
Red Hat Security Advisory RHSA-2026:98102 vom 2026-11-11
https://access.redhat.com/errata/RHSA-2026:98102
-
Rocky Linux Security Advisory RLSA-2026:98102 vom 2026-11-11
https://errata.build.resf.org/RLSA-2026:98102
-
Amazon Linux Security Advisory ALAS2-2026-4111 vom 2026-11-12
https://alas.aws.amazon.com/AL2/ALAS2-2026-4111.html