Sqlite vulnerabilities, page 2

67 vulnerabilities

Known vulnerabilities in Sqlite products, newest first, with CVSS severity, EPSS, KEV listings and ransomware use, across 4 products.

7.5CVE-2025-29087alpinesqlite+3
EPSS score
0.52%
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. If the separator argument is attacker-controlled and has a large string (e.g., 2MB or more), an integer overflow occurs in calculating the size of the result buffer, and thus malloc may not allocate enough memory.
7.5CVE-2025-70873debiansqlite3+13
EPSS score
0.33%
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 crafted ZIP file.
7.7CVE-2025-6965alpinesqlite+77
EPSS score
73.30%
There exists a vulnerability in SQLite versions before 3.50.2 where the number of aggregate terms could exceed the number of columns available. This could lead to a memory corruption issue. We recommend upgrading to version 3.50.2 or above.
9.8CVE-2025-3277alpinesqlite+13
EPSS score
1.25%
An integer overflow can be triggered in SQLite’s `concat_ws()` function. The resulting, truncated integer is then used to allocate a buffer. When SQLite then writes the resulting string to the buffer, it uses the original, untruncated size and thus a wild Heap Buffer overflow of size ~4GB can be triggered. This can result in arbitrary code execution.
7.5CVE-2020-13871debiansqlite3+12
EPSS score
4.45%
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.
7CVE-2020-13630appleicloud+21
EPSS score
1.02%
ext/fts3/fts3.c in SQLite before 3.32.0 has a use-after-free in fts3EvalNextRow, related to the snippet feature.
5.5CVE-2020-13435alpinesqlite+4
EPSS score
0.64%
SQLite through 3.32.0 has a segmentation fault in sqlite3ExprCodeTarget in expr.c.
5.5CVE-2020-13434alpinesqlite+17
EPSS score
1.00%
SQLite through 3.32.0 has an integer overflow in sqlite3_str_vappendf in printf.c.
5.5CVE-2020-13632broadcomfabric_operating_system+14
EPSS score
0.60%
ext/fts3/fts3_snippet.c in SQLite before 3.32.0 has a NULL pointer dereference via a crafted matchinfo() query.
5.5CVE-2020-13631appleicloud+21
EPSS score
0.66%
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.
9.8CVE-2020-11656chainguardmysql-8.0+18
EPSS score
8.72%
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.
7.5CVE-2020-11655alpinesqlite+27
EPSS score
4.30%
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 mishandled.
7.5CVE-2020-9327canonicalubuntu_linux+12
EPSS score
3.73%
In SQLite 3.31.1, isAuxiliaryVtabOperator allows attackers to trigger a NULL pointer dereference and segmentation fault because of generated column optimizations.
5.5CVE-2020-15358alpinesqlite+24
EPSS score
1.02%
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 propagation.
9.8CVE-2020-35527debiansqlite3+3
EPSS score
1.56%
In SQLite 3.31.1, there is an out of bounds access problem through ALTER TABLE for views that have a nested FROM clause.
7.5CVE-2020-35525debiansqlite3+2
EPSS score
1.53%
In SQlite 3.31.1, a potential null pointer derreference was found in the INTERSEC query processing.
7.5CVE-2008-6593lightneasylightneasy+1
EPSS score
3.46%
SQL injection vulnerability in LightNEasy/lightneasy.php in LightNEasy SQLite 1.2.2 and earlier allows remote attackers to inject arbitrary PHP code into comments.dat via the dlid parameter to index.php.
7.5CVE-2008-6592lightneasylightneasy+1
EPSS score
2.90%
thumbsup.php in Thumbs-Up 1.12, as used in LightNEasy "no database" (aka flat) and SQLite 1.2.2 and earlier, allows remote attackers to copy, rename, and read arbitrary files via directory traversal sequences in the image parameter with a modified cache_dir parameter containing a %00 (encoded null byte).
5CVE-2008-6590lightneasylightneasy+1
EPSS score
3.37%
Multiple directory traversal vulnerabilities in LightNEasy "no database" (aka flat) version 1.2.2, and possibly SQLite version 1.2.2, allow remote attackers to read arbitrary files via a .. (dot dot) in the page parameter to (1) index.php and (2) LightNEasy.php.
4.3CVE-2008-6589lightneasylightneasy+1
EPSS score
1.27%
Multiple cross-site scripting (XSS) vulnerabilities in LightNEasy "no database" (aka flat) version 1.2.2, and possibly SQLite version 1.2.2, allow remote attackers to inject arbitrary web script or HTML via the page parameter to (1) index.php and (2) LightNEasy.php.