SQ
Product
sqlite
by SQLite · last CVE Jun 9, 2026
65
CVEs
0
On KEV
9.8
Max CVSS
0
New 30D
Severity mix
Critical 8High 31Medium 15Low 0
Watch

Add sqlite to your stack to get only the CVEs that touch what you run.

CVECVSSEPSSPublishedSummary · affected versions
CVE-2025-3277
9.8
1%
Apr 14
An integer overflow can be triggered in SQLite’s `concat_ws()` function
Affected: < 3.49.1
CVE-2020-35527
9.8
2%
Sep 1
In SQLite 3.31.1, there is an out of bounds access problem through ALTER TABLE for views that have a nested FROM clause
Affected: 3.31.1
CVE-2020-11656
9.8
9%
Apr 9
In SQLite through 3.31.1, the ALTER TABLE implementation has a use-after-free, as demonstrated by an ORDER BY clause that belongs to a compound SELECT statement
Affected: through 3.31.1
CVE-2019-19646
9.8
7%
Dec 9
pragma.c in SQLite through 3.30.1 mishandles NOT NULL in an integrity_check PRAGMA command in certain cases of generated columns
Affected: through 3.30.1
CVE-2019-19317
9.8
5%
Dec 5
lookupName in resolve.c in SQLite 3.30.1 omits bits from the colUsed bitmask in the case of a generated column, which allows attackers to cause a denial of service or possibly…
Affected: 3.30.1
CVE-2019-8457
9.8
45%
May 30
SQLite3 from 3.6.0 to and including 3.27.2 is vulnerable to heap out-of-bound read in the rtreenode() function when handling invalid rtree tables
Affected: 3.6.0 through 3.27.2
CVE-2017-10989
9.8
9%
Jul 7
The getNodeSize function in ext/rtree/rtree.c in SQLite through 3.19.3, as used in GDAL and other products, mishandles undersized RTree blobs in a crafted database, leading to a…
Affected: through 3.19.3
CVE-2025-7458
9.1
0%
Jul 29
An integer overflow in the sqlite3KeyInfoFromExprList function in SQLite versions 3.39.2 through 3.41.1 allows an attacker with the ability to execute arbitrary SQL statements to…
Affected: 3.39.2 before 3.41.2
CVE-2019-5018
8.1
7%
May 10
An exploitable use after free vulnerability exists in the window function functionality of Sqlite3 3.26.0
Affected: 3.26.0
CVE-2018-20506
8.1
8%
Apr 3
SQLite before 3.25.3, when the FTS3 extension is enabled, encounters an integer overflow (and resultant buffer overflow) for FTS3 queries in a "merge" operation that occurs after…
Affected: before 3.25.3
CVE-2018-20346
8.1
10%
Dec 21
SQLite before 3.25.3, when the FTS3 extension is enabled, encounters an integer overflow (and resultant buffer overflow) for FTS3 queries that occur after crafted changes to FTS3…
Affected: before 3.25.3
CVE-2026-11824
7.8
0%
Jun 9
SQLite before 3.53.2 Heap Buffer Overflow via FTS5 fts5ChunkIterate
Affected: before 3.53.2
CVE-2026-11822
7.8
0%
Jun 9
SQLite before 3.53.2 Memory Corruption in FTS5 Extension
Affected: before 3.53.2
CVE-2025-6965
7.7
73%
Jul 15
Integer Truncation on SQLite
Affected: before 3.50.2
CVE-2025-70873
7.5
0%
Mar 12
An information disclosure issue in the zipfileInflate function in the zipfile extension in SQLite v3.51.1 and earlier allows attackers to obtain heap memory via supplying a…
Affected: before 3.51.1
CVE-2025-29087
7.5
1%
Apr 7
In SQLite 3.44.0 through 3.49.0 before 3.49.1, the concat_ws() SQL function can cause memory to be written beyond the end of a malloc-allocated buffer
Affected: 3.44.0 before 3.49.1
CVE-2021-31239
7.5
2%
May 9
An issue found in SQLite SQLite3 v.3.35.4 that allows a remote attacker to cause a denial of service via the appendvfs.c function
Affected: 3.35.4
CVE-2020-35525
7.5
2%
Sep 1
In SQlite 3.31.1, a potential null pointer derreference was found in the INTERSEC query processing
Affected: 3.31.1
CVE-2022-35737
7.5
24%
Aug 3
SQLite 1.0.12 through 3.39.x before 3.39.2 sometimes allows an array-bounds overflow if billions of bytes are used in a string argument to a C API
Affected: 1.0.12 before 3.39.2
CVE-2021-36690
7.5
4%
Aug 24
A segmentation fault can occur in the sqlite3.exe command-line component of SQLite 3.36.0 via the idxGetTableInfo function when there is a crafted SQL query
Affected: 3.36.0
CVE-2020-13871
7.5
4%
Jun 6
SQLite 3.32.2 has a use-after-free in resetAccumulator in select.c because the parse tree rewrite for window functions is too late
Affected: 3.32.2
CVE-2020-11655
7.5
4%
Apr 9
SQLite through 3.31.1 allows attackers to cause a denial of service (segmentation fault) via a malformed window-function query because the AggInfo object's initialization is…
Affected: through 3.31.1
CVE-2020-9327
7.5
4%
Feb 21
In SQLite 3.31.1, isAuxiliaryVtabOperator allows attackers to trigger a NULL pointer dereference and segmentation fault because of generated column optimizations
Affected: 3.31.1
CVE-2019-19959
7.5
3%
Jan 3
ext/misc/zipfile.c in SQLite 3.30.1 mishandles certain uses of INSERT INTO in situations involving embedded '\0' characters in filenames, leading to a memory-management error that…
Affected: 3.30.1
CVE-2019-20218
7.5
4%
Jan 2
selectExpander in select.c in SQLite 3.30.1 proceeds with WITH stack unwinding even after a parsing error
Affected: 3.30.1
CVE-2019-19925
7.5
7%
Dec 24
zipfileUpdate in ext/misc/zipfile.c in SQLite 3.30.1 mishandles a NULL pathname during an update of a ZIP archive
Affected: 3.30.1
CVE-2019-19923
7.5
7%
Dec 24
flattenSubquery in select.c in SQLite 3.30.1 mishandles certain uses of SELECT DISTINCT involving a LEFT JOIN in which the right-hand side is a view
Affected: 3.30.1
CVE-2019-19926
7.5
8%
Dec 23
multiSelect in select.c in SQLite 3.30.1 mishandles certain errors during parsing, as demonstrated by errors from sqlite3WindowRewrite() calls
Affected: 3.30.1
CVE-2019-19880
7.5
7%
Dec 18
exprListAppendList in window.c in SQLite 3.30.1 allows attackers to trigger an invalid pointer dereference because constant integer values in ORDER BY clauses of window…
Affected: 3.30.1
CVE-2019-19603
7.5
11%
Dec 9
SQLite 3.30.1 mishandles certain SELECT statements with a nonexistent VIEW, leading to an application crash
Affected: 3.30.1
CVE-2019-19244
7.5
4%
Nov 25
sqlite3Select in select.c in SQLite 3.30.1 allows a crash if a sub-select uses both DISTINCT and window functions, and also has certain ORDER BY usage
Affected: 3.30.1
CVE-2018-20505
7.5
7%
Apr 3
SQLite 3.25.2, when queries are run on a table with a malformed PRIMARY KEY, allows remote attackers to cause a denial of service (application crash) by leveraging the ability to…
Affected: through 3.25.2
CVE-2019-9937
7.5
6%
Mar 22
In SQLite 3.27.2, interleaving reads and writes in a single transaction with an fts5 virtual table will lead to a NULL Pointer Dereference in fts5ChunkIterate in sqlite3.c
Affected: 3.27.2
CVE-2019-9936
7.5
5%
Mar 22
In SQLite 3.27.2, running fts5 prefix queries inside a transaction could trigger a heap-based buffer over-read in fts5HashEntrySort in sqlite3.c, which may lead to an information…
Affected: 3.27.2
CVE-2018-8740
7.5
8%
Mar 17
In SQLite through 3.22.0, databases whose schema is corrupted using a CREATE TABLE AS statement could cause a NULL pointer dereference, related to build.c and prepare.c
Affected: through 3.22.0
CVE-2017-15286
7.5
3%
Oct 12
SQLite 3.20.1 has a NULL pointer dereference in tableColumnList in shell.c because it fails to consider certain cases where `sqlite3_step(pStmt)==SQLITE_ROW` is false and a data…
Affected: 3.20.1
CVE-2023-7104
7.3
1%
Dec 25
SQLite SQLite3 make alltest sqlite3session.c sessionReadRecord heap-based overflow
Affected: through 3.43.0
CVE-2022-46908
7.3
0%
Dec 12
SQLite through 3.40.0, when relying on --safe for execution of an untrusted CLI script, does not properly implement the azProhibitedFunctions protection mechanism, and instead…
Affected: 3.37.0 before 3.40.1
CVE-2020-13630
7.0
1%
May 27
ext/fts3/fts3.c in SQLite before 3.32.0 has a use-after-free in fts3EvalNextRow, related to the snippet feature
Affected: before 3.32.0
CVE-2019-16168
6.5
4%
Sep 9
In SQLite through 3.29.0, whereLoopAddBtreeIndex in sqlite3.c can crash a browser or other application because of missing validation of a sqlite_stat1 sz field, aka a "severe…
Affected: 3.8.5 through 3.29.0
CVE-2019-19242
5.9
3%
Nov 25
SQLite 3.30.1 mishandles pExpr->y.pTab, as demonstrated by the TK_COLUMN case in sqlite3ExprCodeTarget in expr.c
Affected: 3.30.1
CVE-2016-6153
5.9
0%
Sep 26
os_unix.c in SQLite before 3.13.0 improperly implements the temporary directory search algorithm, which might allow local users to obtain sensitive information, cause a denial of…
Affected: through 3.12.2
CVE-2025-29088
5.5
0%
Apr 10
In SQLite 3.49.0 before 3.49.1, certain argument values to sqlite3_db_config (in the C-language API) can cause a denial of service (application crash)
Affected: 3.49.0 before 3.49.1
CVE-2024-0232
5.5
0%
Jan 16
Sqlite: use-after-free bug in jsonparseaddnodearray
Affected: 3.43.0 before 3.43.2
CVE-2021-20227
5.5
1%
Mar 23
A flaw was found in SQLite's SELECT query functionality (src/select.c)
Affected: 3.33.0 before 3.34.1
CVE-2020-15358
5.5
1%
Jun 27
In SQLite before 3.32.3, select.c mishandles query-flattener optimization, leading to a multiSelectOrderBy heap overflow because of misuse of transitive properties for constant…
Affected: before 3.32.3
CVE-2020-13631
5.5
1%
May 27
SQLite before 3.32.0 allows a virtual table to be renamed to the name of one of its shadow tables, related to alter.c and build.c
Affected: before 3.32.0
CVE-2020-13632
5.5
1%
May 27
ext/fts3/fts3_snippet.c in SQLite before 3.32.0 has a NULL pointer dereference via a crafted matchinfo() query
Affected: before 3.32.0
CVE-2020-13434
5.5
1%
May 24
SQLite through 3.32.0 has an integer overflow in sqlite3_str_vappendf in printf.c
Affected: through 3.32.0
CVE-2020-13435
5.5
1%
May 24
SQLite through 3.32.0 has a segmentation fault in sqlite3ExprCodeTarget in expr.c
Affected: through 3.32.0
Page 1 of 2 · 65 total