Every CVE Search/ Get API key

CVE-2025-29088

An issue in sqlite v.3.49.0 allows an attacker to cause a denial of service via the...

5.6 MediumFix available

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). An sz*nBig multiplication is not cast to a 64-bit integer, and consequently some memory allocations may be incorrect.

Attack profile

How easy it is to exploit

Attack vector
Local
Complexity
High
Privileges needed
None
User interaction
None

What an attacker can affect

Confidentiality
Low
Integrity
Low
Availability
Low

Exploit likelihood

0.22%Up 0.2 points since Apr 11, 2025
90%50%10%1%

What each source reports

CVE List Score used 5.6

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). An sz*nBig multiplication is not cast to a 64-bit integer, and consequently some memory allocations may be incorrect.

Record
CVE-2025-29088
CVSS 3.1
5.6 MediumCVSS:3.1/AV:L/AC:H/PR:N/UI:N/S:C/C:L/I:L/A:L
Weakness
CWE-190
Updated
2026-11-02
EUVDEUVD-2025-10698 5.6

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). An sz*nBig multiplication is not cast to a 64-bit integer, and consequently some memory allocations may be incorrect.

Record
EUVD-2025-10698
CVSS 3.1
5.6 MediumCVSS:3.1/AV:L/AC:H/PR:N/UI:N/S:C/C:L/I:L/A:L
Updated
2026-11-02
GitHub AdvisoriesGHSA-mj4r-rr6h-q62g 7.5

An issue in sqlite v.3.49.0 allows an attacker to cause a denial of service via the...

An issue in sqlite v.3.49.0 allows an attacker to cause a denial of service via the SQLITE_DBCONFIG_LOOKASIDE component

Record
GHSA-mj4r-rr6h-q62g
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Weakness
CWE-190, CWE-400
Updated
2026-11-02
NVD 5.6

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). An sz*nBig multiplication is not cast to a 64-bit integer, and consequently some memory allocations may be incorrect.

Record
CVE-2025-29088
CVSS 3.1
5.6 MediumCVSS:3.1/AV:L/AC:H/PR:N/UI:N/S:C/C:L/I:L/A:L
CVSS 3.1
5.5 MediumCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
Weakness
CWE-190
Updated
2026-11-02
OSVALPINE-CVE-2025-29088 5.5

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). An sz*nBig multiplication is not cast to a 64-bit integer, and consequently some memory allocations may be incorrect.

Record
ALPINE-CVE-2025-29088
CVSS 3.1
5.5 MediumCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVBELL-CVE-2025-29088 5.5
Record
BELL-CVE-2025-29088
CVSS 3.1
5.5 MediumCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
Show 19 moreShow less
OSV 5.6

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). An sz*nBig multiplication is not cast to a 64-bit integer, and consequently some memory allocations may be incorrect.

Record
CVE-2025-29088
CVSS 3.1
5.6 MediumCVSS:3.1/AV:L/AC:H/PR:N/UI:N/S:C/C:L/I:L/A:L
Weakness
CWE-190
Updated
2026-11-02
OSVDEBIAN-CVE-2025-29088 5.5

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). An sz*nBig multiplication is not cast to a 64-bit integer, and consequently some memory allocations may be incorrect.

Record
DEBIAN-CVE-2025-29088
CVSS 3.1
5.5 MediumCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVROOT-OS-DEBIAN-11-CVE-2025-29088 5.5

CVE-2025-29088 in sqlite3 - Patched by Root

Root has patched CVE-2025-29088 in the sqlite3 package for Root:Debian:11. Multiple fixed versions available.

Record
ROOT-OS-DEBIAN-11-CVE-2025-29088
CVSS 3.1
5.5 MediumCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVROOT-OS-DEBIAN-12-CVE-2025-29088 5.5

CVE-2025-29088 in sqlite3 - Patched by Root

Root has patched CVE-2025-29088 in the sqlite3 package for Root:Debian:12. Multiple fixed versions available.

Record
ROOT-OS-DEBIAN-12-CVE-2025-29088
CVSS 3.1
5.5 MediumCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-03
OSVUBUNTU-CVE-2025-29088 5.6

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). An sz*nBig multiplication is not cast to a 64-bit integer, and consequently some memory allocations may be incorrect.

Record
UBUNTU-CVE-2025-29088
CVSS 3.1
5.6 MediumCVSS:3.1/AV:L/AC:H/PR:N/UI:N/S:C/C:L/I:L/A:L
CVSS 3.1
5.5 MediumCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVBIT-sqlite-2025-29088 No score

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). An sz*nBig multiplication is not cast to a 64-bit integer, and consequently some memory allocations may be incorrect.

Record
BIT-sqlite-2025-29088
Updated
2026-11-02
OSVCLSA-2025-1755113204 No score

Fix CVE(s): CVE-2025-29088

  • SECURITY UPDATE: denial of service issue due to incorrect memory allocations
    • debian/patches/CVE-2025-29088.patch: harden the SQLITE_DBCONFIG_LOOKASIDE interface against misuse, such as described in forum post 48f365daec Enhancements to the SQLITE_DBCONFIG_LOOKASIDE documentation
    • CVE-2025-29088
Record
CLSA-2025-1755113204
Updated
2026-11-02
OSVCLSA-2025-1755885175 No score

Fix CVE(s): CVE-2025-29088

  • SECURITY UPDATE: denial of service via sqlite3_db_config argument values
    • debian/patches/CVE-2025-29088.patch: harden the SQLITE_DBCONFIG_LOOKASIDE interface against misuse, such as described in forum post 48f365daec Enhancements to the SQLITE_DBCONFIG_LOOKASIDE documentation
    • CVE-2025-29088
Record
CLSA-2025-1755885175
Updated
2026-11-02
OSVMGASA-2025-0167 No score

Updated sqlite3 packages fix security vulnerability

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). An sz*nBig multiplication is not cast to a 64-bit integer, and consequently some memory allocations may be incorrect. (CVE-2025-29088)

Record
MGASA-2025-0167
Updated
2026-11-02
OSVopenSUSE-SU-2025:14991-1 No score

libsqlite3-0-3.49.1-3.1 on GA media

These are all security issues fixed in the libsqlite3-0-3.49.1-3.1 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2025:14991-1
Updated
2026-11-02
OSVSUSE-SU-2025:01455-1 No score

Security update for sqlite3

This update for sqlite3 fixes the following issues:

  • CVE-2025-3277,CVE-2025-29087: Fixed integer overflow in sqlite concat function (bsc#1241020)
  • CVE-2025-29088: Fixed integer overflow through the SQLITE_DBCONFIG_LOOKASIDE component (bsc#1241078)

Other fixes:

  • Updated to version 3.49.1 from Factory (jsc#SLE-16032)
Record
SUSE-SU-2025:01455-1
Updated
2026-11-02
OSVSUSE-SU-2025:01456-1 No score

Security update for sqlite3

This update for sqlite3 fixes the following issues:

  • CVE-2025-29087,CVE-2025-3277: Fixed integer overflow in sqlite concat function (bsc#1241020)
  • CVE-2025-29088: Fixed integer overflow through the SQLITE_DBCONFIG_LOOKASIDE component (bsc#1241078)

Other fixes:

  • Updated to version 3.49.1 from Factory (jsc#SLE-16032)
Record
SUSE-SU-2025:01456-1
Updated
2026-11-02
OSVSUSE-SU-2025:01456-2 No score

Security update for sqlite3

This update for sqlite3 fixes the following issues:

  • CVE-2025-29087,CVE-2025-3277: Fixed integer overflow in sqlite concat function (bsc#1241020)
  • CVE-2025-29088: Fixed integer overflow through the SQLITE_DBCONFIG_LOOKASIDE component (bsc#1241078)

Other fixes:

  • Updated to version 3.49.1 from Factory (jsc#SLE-16032)
Record
SUSE-SU-2025:01456-2
Updated
2026-11-02
OSVSUSE-SU-2025:1455-1 No score

Security update for sqlite3

This update for sqlite3 fixes the following issues:

  • CVE-2025-3277,CVE-2025-29087: Fixed integer overflow in sqlite concat function (bsc#1241020)
  • CVE-2025-29088: Fixed integer overflow through the SQLITE_DBCONFIG_LOOKASIDE component (bsc#1241078)

Other fixes:

  • Updated to version 3.49.1 from Factory (jsc#SLE-16032)
Record
SUSE-SU-2025:1455-1
Updated
2026-11-02
OSVSUSE-SU-2025:1456-1 No score

Security update for sqlite3

This update for sqlite3 fixes the following issues:

  • CVE-2025-29087,CVE-2025-3277: Fixed integer overflow in sqlite concat function (bsc#1241020)
  • CVE-2025-29088: Fixed integer overflow through the SQLITE_DBCONFIG_LOOKASIDE component (bsc#1241078)

Other fixes:

  • Updated to version 3.49.1 from Factory (jsc#SLE-16032)
Record
SUSE-SU-2025:1456-1
Updated
2026-11-02
OSVSUSE-SU-2025:20323-1 No score

Security update for sqlite3

This update for sqlite3 fixes the following issues:

  • Update to release 3.49.1:

    • Improve portability of makefiles and configure scripts.
    • CVE-2025-29087, bsc#1241020: Fix a bug in the concat_ws() function, introduced in version 3.44.0, that could lead to a memory error if the separator string is very large (hundreds of megabytes).
    • CVE-2025-29088, bsc#1241078: Enhanced the SQLITE_DBCONFIG_LOOKASIDE interface to make it more robust against misuse.
  • Update to release 3.49.0:

    • Enhancements to the query planner:
      • Improve the query-time index optimization so that it works on WITHOUT ROWID tables.
      • Better query plans for large star-query joins. This fixes three different performance regressions that were reported on the SQLite Forum.
      • When two or more queries have the same estimated cost, use the one with the fewer bytes per row.
    • Enhance the iif() SQL function so that it can accept any number of arguments greater than or equal to two.
    • Enhance the session extension so that it works on databases that make use of generated columns.
    • Omit the SQLITE_USE_STDIO_FOR_CONSOLE compile-time option which was not implemented correctly and never worked right. In its place add the SQLITE_USE_W32_FOR_CONSOLE_IO compile-time option. This option applies to command-line tools like the CLI only, not to the SQLite core. It causes Win32 APIs to be used for console I/O instead of stdio. This option affects Windows builds only.
    • Three new options to sqlite3_db_config(). All default "on". SQLITE_DBCONFIG_ENABLE_ATTACH_CREATE SQLITE_DBCONFIG_ENABLE_ATTACH_WRITE SQLITE_DBCONFIG_ENABLE_COMMENTS
  • Re-enable SONAME which got disabled by default in 3.48.0.

  • Update to release 3.48.0:

    • Improved EXPLAIN QUERY PLAN output for covering indexes.
    • Allow a two-argument version of the iif() SQL function.
    • Also allow if() as an alternative spelling for iif().
    • Add the ".dbtotxt" command to the CLI.
    • Add the SQLITE_IOCAP_SUBPAGE_READ property to the xDeviceCharacteristics method of the sqlite3_io_methods object.
    • Add the SQLITE_PREPARE_DONT_LOG option to sqlite3_prepare_v3() that prevents warning messages being sent to the error log if the SQL is ill-formed. This allows sqlite3_prepare_v3() to be used to do test compiles of SQL to check for validity without polluting the error log with false messages.
    • Increase the minimum allowed value of SQLITE_LIMIT_LENGTH from 1 to 30.
    • Added the SQLITE_FCNTL_NULL_IO file control.
    • Extend the FTS5 auxiliary API xInstToken() to work with prefix queries via the insttoken configuration option and the fts5_insttoken() SQL function.
    • Increase the maximum number of arguments to an SQL function from 127 to 1000.
  • Update to release 3.47.2:

    • Fix a problem in text-to-floating-point conversion that affects text values where the first 16 significant digits are '1844674407370955'. This issue was introduced in 3.47.0 and only arises on x64 and i386 hardware.
    • Other minor bug fixes.
  • Enable the session extension, because NodeJS 22 needs it.

  • Update to release 3.47.1:

    • Fix the makefiles so that they once again honored DESTDIR for the "install" target.
    • Add the SQLITE_IOCAP_SUBPAGE_READ capability to the VFS, to work around issues on some non-standard VFSes caused by making SQLITE_DIRECT_OVERFLOW_READ the default in version 3.45.0.
    • Fix incorrect answers to certain obscure IN queries caused by new query optimizations added in the 3.47.0 release.
    • Other minor bug fixes.
  • Update to release 3.47.0:

    • Allow arbitrary expressions in the second argument to the RAISE function.
    • If the RHS of the ->> operator is negative, then access array elements counting from the right.
    • Fix a…
Record
SUSE-SU-2025:20323-1
Updated
2026-11-02
OSVSUSE-SU-2025:20395-1 No score

Security update for sqlite3

This update for sqlite3 fixes the following issues:

  • Update to release 3.49.1:

    • Improve portability of makefiles and configure scripts.
    • CVE-2025-29087: Fixed Integer Overflow in SQLite concat Function (bsc#1241020)
    • CVE-2025-29088: Fixed integer overflow through the SQLITE_DBCONFIG_LOOKASIDE component (bsc#1241078)
  • Update to release 3.49.0:

    • Enhancements to the query planner:
      • Improve the query-time index optimization so that it works on WITHOUT ROWID tables.
      • Better query plans for large star-query joins. This fixes three different performance regressions that were reported on the SQLite Forum.
      • When two or more queries have the same estimated cost, use the one with the fewer bytes per row.
    • Enhance the iif() SQL function so that it can accept any number of arguments greater than or equal to two.
    • Enhance the session extension so that it works on databases that make use of generated columns.
    • Omit the SQLITE_USE_STDIO_FOR_CONSOLE compile-time option which was not implemented correctly and never worked right. In its place add the SQLITE_USE_W32_FOR_CONSOLE_IO compile-time option. This option applies to command-line tools like the CLI only, not to the SQLite core. It causes Win32 APIs to be used for console I/O instead of stdio. This option affects Windows builds only.
    • Three new options to sqlite3_db_config(). All default "on". SQLITE_DBCONFIG_ENABLE_ATTACH_CREATE SQLITE_DBCONFIG_ENABLE_ATTACH_WRITE SQLITE_DBCONFIG_ENABLE_COMMENTS
  • Re-enable SONAME which got disabled by default in 3.48.0.

  • Update to release 3.48.0:

    • Improved EXPLAIN QUERY PLAN output for covering indexes.
    • Allow a two-argument version of the iif() SQL function.
    • Also allow if() as an alternative spelling for iif().
    • Add the ".dbtotxt" command to the CLI.
    • Add the SQLITE_IOCAP_SUBPAGE_READ property to the xDeviceCharacteristics method of the sqlite3_io_methods object.
    • Add the SQLITE_PREPARE_DONT_LOG option to sqlite3_prepare_v3() that prevents warning messages being sent to the error log if the SQL is ill-formed. This allows sqlite3_prepare_v3() to be used to do test compiles of SQL to check for validity without polluting the error log with false messages.
    • Increase the minimum allowed value of SQLITE_LIMIT_LENGTH from 1 to 30.
    • Added the SQLITE_FCNTL_NULL_IO file control.
    • Extend the FTS5 auxiliary API xInstToken() to work with prefix queries via the insttoken configuration option and the fts5_insttoken() SQL function.
    • Increase the maximum number of arguments to an SQL function from 127 to 1000.
  • Update to release 3.47.2:

    • Fix a problem in text-to-floating-point conversion that affects text values where the first 16 significant digits are '1844674407370955'. This issue was introduced in 3.47.0 and only arises on x64 and i386 hardware.
    • Other minor bug fixes.
  • Enable the session extension, because NodeJS 22 needs it.

  • Update to release 3.47.1:

    • Fix the makefiles so that they once again honored DESTDIR for the "install" target.
    • Add the SQLITE_IOCAP_SUBPAGE_READ capability to the VFS, to work around issues on some non-standard VFSes caused by making SQLITE_DIRECT_OVERFLOW_READ the default in version 3.45.0.
    • Fix incorrect answers to certain obscure IN queries caused by new query optimizations added in the 3.47.0 release.
    • Other minor bug fixes.
  • Update to release 3.47.0:

    • Allow arbitrary expressions in the second argument to the RAISE function.
    • If the RHS of the ->> operator is negative, then access array elements counting from the right.
    • Fix a problem with rolling back hot journal files in the seldom-used unix-dotfile VFS.
    • FTS5 tables can now be dropped even if they use a non-standard tokenizer that has not been registered.
    • Fix the group_concat() aggregate function so that it returns an…
Record
SUSE-SU-2025:20395-1
Updated
2026-11-02
OSVUSN-7528-1 No score

sqlite3 vulnerabilities

It was discovered that SQLite incorrectly handled the concat_ws() function. An attacker could use this issue to cause SQLite to crash, resulting in a denial of service, or possibly execute arbitrary code. This issue only affected Ubuntu 24.04 LTS, and Ubuntu 24.10. (CVE-2025-29087, CVE-2025-3277)

It was discovered that SQLite incorrectly handled certain argument values to sqlite3_db_config(). An attacker could use this issue to cause SQLite to crash, resulting in a denial of service, or possibly execute arbitrary code. (CVE-2025-29088)

Record
USN-7528-1
Updated
2026-11-02
OSVUSN-7679-1 No score

sqlite3 vulnerabilities

It was discovered that SQLite incorrectly handled aggregate terms. An attacker could use this issue to cause SQLite to crash, resulting in a denial of service, or possibly execute arbitrary code. (CVE-2025-6965)

It was discovered that SQLite incorrectly handled certain argument values to sqlite3_db_config(). An attacker could use this issue to cause SQLite to crash, resulting in a denial of service, or possibly execute arbitrary code. This update fixes the issue in Ubuntu 14.04 LTS, Ubuntu 16.04 LTS, and Ubuntu 18.04 LTS. This issue was previously fixed in Ubuntu 20.04 LTS via USN-7528-1. (CVE-2025-29088)

Record
USN-7679-1
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
sqlite
Alpine:v3.21
before 3.48.0-r4
3.48.0-r4
sqlite
Alpaquita:stream
3.49.0-r1 up to 3.49.1-r0
3.49.1-r0
sqlite
BellSoft Hardened Containers:stream
3.49.0-r1 up to 3.49.1-r0
3.49.1-r0
sqlite
Bitnami
3.49.0 and later None known
lemon
TuxCare:Ubuntu:18.04
before 3.22.0-1ubuntu0.7+tuxcare.els3
3.22.0-1ubuntu0.7+tuxcare.els3
libsqlite3-0
TuxCare:Ubuntu:18.04
before 3.22.0-1ubuntu0.7+tuxcare.els3
3.22.0-1ubuntu0.7+tuxcare.els3
libsqlite3-dev
TuxCare:Ubuntu:18.04
before 3.22.0-1ubuntu0.7+tuxcare.els3
3.22.0-1ubuntu0.7+tuxcare.els3
libsqlite3-tcl
TuxCare:Ubuntu:18.04
before 3.22.0-1ubuntu0.7+tuxcare.els3
3.22.0-1ubuntu0.7+tuxcare.els3
sqlite3
TuxCare:Ubuntu:18.04
before 3.22.0-1ubuntu0.7+tuxcare.els3
3.22.0-1ubuntu0.7+tuxcare.els3
sqlite3-doc
TuxCare:Ubuntu:18.04
before 3.22.0-1ubuntu0.7+tuxcare.els3
3.22.0-1ubuntu0.7+tuxcare.els3
Show 54 moreShow less
Affected packages
PackageAffectedFixed
lemon
TuxCare:Ubuntu:16.04
before 3.11.0-1ubuntu1.5+tuxcare.els5
3.11.0-1ubuntu1.5+tuxcare.els5
libsqlite3-0
TuxCare:Ubuntu:16.04
before 3.11.0-1ubuntu1.5+tuxcare.els5
3.11.0-1ubuntu1.5+tuxcare.els5
libsqlite3-dev
TuxCare:Ubuntu:16.04
before 3.11.0-1ubuntu1.5+tuxcare.els5
3.11.0-1ubuntu1.5+tuxcare.els5
libsqlite3-tcl
TuxCare:Ubuntu:16.04
before 3.11.0-1ubuntu1.5+tuxcare.els5
3.11.0-1ubuntu1.5+tuxcare.els5
sqlite3
TuxCare:Ubuntu:16.04
before 3.11.0-1ubuntu1.5+tuxcare.els5
3.11.0-1ubuntu1.5+tuxcare.els5
sqlite3-doc
TuxCare:Ubuntu:16.04
before 3.11.0-1ubuntu1.5+tuxcare.els5
3.11.0-1ubuntu1.5+tuxcare.els5
sqlite3
Debian:12
All versions, plus listed versions
3.40.1-23.40.1-2+deb12u13.40.1-2+deb12u23.42.0-13.43.0-1
Show 24 moreShow less
3.43.1-13.43.2-13.44.0-13.44.2-13.45.0-13.45.1-13.45.2-13.45.3-13.45.3-2~exp13.46.0-13.46.1-13.46.1-23.46.1-2~exp3.46.1-33.46.1-43.46.1-53.46.1-63.46.1-73.46.1-83.46.1-93.53.2-13.53.3-13.53.4-13.53.4-2
None known
sqlite3
Debian:13
before 3.46.1-4
3.46.1-4
sqlite3
Debian:14
before 3.46.1-4
3.46.1-4
sqlite3
Mageia:9
before 3.40.1-1.2.mga9
3.40.1-1.2.mga9
sqlite3
Root:Debian:11
before 3.34.1-3+deb11u1.root.io.9
3.34.1-3+deb11u1.root.io.93.34.1-3+deb11u1.root.io.23.34.1-3+deb11u1.root.io.63.34.1-3+deb11u1.root.io.73.34.1-3+deb11u1.root.io.83.34.1-3+deb11u1.root.io.43.34.1-3+deb11u1.root.io.33.34.1-3+deb11u1.root.io.53.34.1-3+deb11u1.aikido.113.34.1-3+deb11u1.root.io.10
rootio-sqlite3
Root:Debian:11
before 3.34.1-3+deb11u1.root.io.9
3.34.1-3+deb11u1.root.io.93.34.1-3+deb11u1.root.io.23.34.1-3+deb11u1.root.io.63.34.1-3+deb11u1.root.io.73.34.1-3+deb11u1.root.io.83.34.1-3+deb11u1.root.io.43.34.1-3+deb11u1.root.io.33.34.1-3+deb11u1.root.io.53.34.1-3+deb11u1.aikido.113.34.1-3+deb11u1.root.io.10
sqlite3
Root:Debian:12
before 3.40.1-2+deb12u2.root.io.8
3.40.1-2+deb12u2.root.io.83.40.1-2+deb12u2.root.io.73.40.1-2+deb12u2.root.io.53.40.1-2+deb12u2.root.io.63.40.1-2+deb12u2.root.io.93.40.1-2+deb12u2.root.io.103.40.1-2+deb12u2.aikido.113.40.1-2+deb12u2.aikido.12
rootio-sqlite3
Root:Debian:12
before 3.40.1-2+deb12u2.root.io.8
3.40.1-2+deb12u2.root.io.83.40.1-2+deb12u2.root.io.73.40.1-2+deb12u2.root.io.53.40.1-2+deb12u2.root.io.63.40.1-2+deb12u2.root.io.93.40.1-2+deb12u2.root.io.103.40.1-2+deb12u2.aikido.113.40.1-2+deb12u2.aikido.12
sqlite3
SUSE:Linux Enterprise Server 12 SP5-LTSS
From an advisory covering 3 CVEs
before 3.49.1-9.33.1
3.49.1-9.33.1
sqlite3
SUSE:Linux Enterprise Module for Basesystem 15 SP7
From an advisory covering 3 CVEs
before 3.49.1-150000.3.27.1
3.49.1-150000.3.27.1
sqlite3
SUSE:Linux Enterprise High Performance Computing 15 SP3-LTSS
From an advisory covering 3 CVEs
before 3.49.1-150000.3.27.1
3.49.1-150000.3.27.1
sqlite3
SUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS
From an advisory covering 3 CVEs
before 3.49.1-150000.3.27.1
3.49.1-150000.3.27.1
sqlite3
SUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS
From an advisory covering 3 CVEs
before 3.49.1-150000.3.27.1
3.49.1-150000.3.27.1
sqlite3
SUSE:Linux Enterprise High Performance Computing 15 SP5-ESPOS
From an advisory covering 3 CVEs
before 3.49.1-150000.3.27.1
3.49.1-150000.3.27.1
sqlite3
SUSE:Linux Enterprise High Performance Computing 15 SP5-LTSS
From an advisory covering 3 CVEs
before 3.49.1-150000.3.27.1
3.49.1-150000.3.27.1
sqlite3
SUSE:Linux Enterprise Server 15 SP3-LTSS
From an advisory covering 3 CVEs
before 3.49.1-150000.3.27.1
3.49.1-150000.3.27.1
sqlite3
SUSE:Linux Enterprise Server 15 SP4-LTSS
From an advisory covering 3 CVEs
before 3.49.1-150000.3.27.1
3.49.1-150000.3.27.1
sqlite3
SUSE:Linux Enterprise Server 15 SP5-LTSS
From an advisory covering 3 CVEs
before 3.49.1-150000.3.27.1
3.49.1-150000.3.27.1
sqlite3
SUSE:Linux Enterprise Server for SAP Applications 15 SP3
From an advisory covering 3 CVEs
before 3.49.1-150000.3.27.1
3.49.1-150000.3.27.1
sqlite3
SUSE:Linux Enterprise Server for SAP Applications 15 SP4
From an advisory covering 3 CVEs
before 3.49.1-150000.3.27.1
3.49.1-150000.3.27.1
sqlite3
SUSE:Linux Enterprise Server for SAP Applications 15 SP5
From an advisory covering 3 CVEs
before 3.49.1-150000.3.27.1
3.49.1-150000.3.27.1
sqlite3
SUSE:Manager Proxy 4.3
From an advisory covering 3 CVEs
before 3.49.1-150000.3.27.1
3.49.1-150000.3.27.1
sqlite3
SUSE:Manager Server 4.3
From an advisory covering 3 CVEs
before 3.49.1-150000.3.27.1
3.49.1-150000.3.27.1
sqlite3
SUSE:Enterprise Storage 7.1
From an advisory covering 3 CVEs
before 3.49.1-150000.3.27.1
3.49.1-150000.3.27.1
sqlite3
SUSE:Linux Enterprise Server LTSS Extended Security 12 SP5
From an advisory covering 3 CVEs
before 3.49.1-9.33.1
3.49.1-9.33.1
sqlite3
SUSE:Linux Enterprise Micro 5.3
From an advisory covering 3 CVEs
before 3.49.1-150000.3.27.1
3.49.1-150000.3.27.1
sqlite3
SUSE:Linux Enterprise Micro 5.4
From an advisory covering 3 CVEs
before 3.49.1-150000.3.27.1
3.49.1-150000.3.27.1
sqlite3
SUSE:Linux Enterprise Micro 5.5
From an advisory covering 3 CVEs
before 3.49.1-150000.3.27.1
3.49.1-150000.3.27.1
sqlite3
SUSE:Linux Enterprise Module for Basesystem 15 SP6
From an advisory covering 3 CVEs
before 3.49.1-150000.3.27.1
3.49.1-150000.3.27.1
sqlite3
SUSE:Linux Enterprise Micro 5.1
From an advisory covering 3 CVEs
before 3.49.1-150000.3.27.1
3.49.1-150000.3.27.1
sqlite3
SUSE:Linux Enterprise Micro 5.2
From an advisory covering 3 CVEs
before 3.49.1-150000.3.27.1
3.49.1-150000.3.27.1
sqlite3
openSUSE:Leap 15.6
From an advisory covering 3 CVEs
before 3.49.1-150000.3.27.1
3.49.1-150000.3.27.1
sqlite3
SUSE:Linux Micro 6.0
From an advisory covering 2 CVEs
before 3.49.1-1.1
3.49.1-1.1
sqlite3
SUSE:Linux Micro 6.1
From an advisory covering 2 CVEs
before 3.49.1-slfo.1.1_1.1
3.49.1-slfo.1.1_1.1
sqlite3
Ubuntu:Pro:14.04:LTS
before 3.8.2-1ubuntu2.2+esm5, plus listed versions
3.7.17-1ubuntu13.8.0.2-1ubuntu13.8.1-1ubuntu13.8.1-1ubuntu33.8.2-1ubuntu1
Show 7 moreShow less
3.8.2-1ubuntu23.8.2-1ubuntu2.13.8.2-1ubuntu2.23.8.2-1ubuntu2.2+esm13.8.2-1ubuntu2.2+esm23.8.2-1ubuntu2.2+esm33.8.2-1ubuntu2.2+esm4
3.8.2-1ubuntu2.2+esm5
sqlite3
Ubuntu:Pro:16.04:LTS
before 3.11.0-1ubuntu1.5+esm3, plus listed versions
3.8.11.1-13.9.1-23.9.2-13.10.0-13.10.1-1
Show 9 moreShow less
3.10.2-13.11.0-1ubuntu13.11.0-1ubuntu1.13.11.0-1ubuntu1.23.11.0-1ubuntu1.33.11.0-1ubuntu1.43.11.0-1ubuntu1.53.11.0-1ubuntu1.5+esm13.11.0-1ubuntu1.5+esm2
3.11.0-1ubuntu1.5+esm3
sqlite3
Ubuntu:Pro:18.04:LTS
before 3.22.0-1ubuntu0.7+esm2, plus listed versions
3.19.3-33.20.1-23.21.0-13.22.0-13.22.0-1ubuntu0.1
Show 7 moreShow less
3.22.0-1ubuntu0.23.22.0-1ubuntu0.33.22.0-1ubuntu0.43.22.0-1ubuntu0.53.22.0-1ubuntu0.63.22.0-1ubuntu0.73.22.0-1ubuntu0.7+esm1
3.22.0-1ubuntu0.7+esm2
sqlite3
Ubuntu:20.04:LTS
before 3.31.1-4ubuntu0.7, plus listed versions
3.29.0-23.30.1-13.30.1-1ubuntu13.31.1-1ubuntu13.31.1-3
Show 7 moreShow less
3.31.1-43.31.1-4ubuntu0.13.31.1-4ubuntu0.23.31.1-4ubuntu0.33.31.1-4ubuntu0.43.31.1-4ubuntu0.53.31.1-4ubuntu0.6
3.31.1-4ubuntu0.7
sqlite3
Ubuntu:22.04:LTS
before 3.37.2-2ubuntu0.4, plus listed versions
3.35.5-13.36.0-23.37.2-23.37.2-2ubuntu0.13.37.2-2ubuntu0.3
3.37.2-2ubuntu0.4
sqlite3
Ubuntu:24.04:LTS
before 3.45.1-1ubuntu2.3, plus listed versions
3.42.0-13.44.0-13.44.2-13.45.0-13.45.1-13.45.1-1ubuntu13.45.1-1ubuntu23.45.1-1ubuntu2.1
3.45.1-1ubuntu2.3
sqlite3
Ubuntu:20.04:LTS
From an advisory covering 3 CVEs
before 3.31.1-4ubuntu0.7, plus listed versions
3.29.0-23.30.1-13.30.1-1ubuntu13.31.1-1ubuntu13.31.1-3
Show 7 moreShow less
3.31.1-43.31.1-4ubuntu0.13.31.1-4ubuntu0.23.31.1-4ubuntu0.33.31.1-4ubuntu0.43.31.1-4ubuntu0.53.31.1-4ubuntu0.6
3.31.1-4ubuntu0.7
sqlite3
Ubuntu:22.04:LTS
From an advisory covering 3 CVEs
before 3.37.2-2ubuntu0.4, plus listed versions
3.35.5-13.36.0-23.37.2-23.37.2-2ubuntu0.13.37.2-2ubuntu0.3
3.37.2-2ubuntu0.4
sqlite3
Ubuntu:24.04:LTS
From an advisory covering 3 CVEs
before 3.45.1-1ubuntu2.3, plus listed versions
3.42.0-13.44.0-13.44.2-13.45.0-13.45.1-13.45.1-1ubuntu13.45.1-1ubuntu23.45.1-1ubuntu2.1
3.45.1-1ubuntu2.3
sqlite3
Ubuntu:Pro:14.04:LTS
From an advisory covering 2 CVEs
before 3.8.2-1ubuntu2.2+esm5, plus listed versions
3.7.17-1ubuntu13.8.0.2-1ubuntu13.8.1-1ubuntu13.8.1-1ubuntu33.8.2-1ubuntu1
Show 7 moreShow less
3.8.2-1ubuntu23.8.2-1ubuntu2.13.8.2-1ubuntu2.23.8.2-1ubuntu2.2+esm13.8.2-1ubuntu2.2+esm23.8.2-1ubuntu2.2+esm33.8.2-1ubuntu2.2+esm4
3.8.2-1ubuntu2.2+esm5
sqlite3
Ubuntu:Pro:16.04:LTS
From an advisory covering 2 CVEs
before 3.11.0-1ubuntu1.5+esm3, plus listed versions
3.8.11.1-13.9.1-23.9.2-13.10.0-13.10.1-1
Show 9 moreShow less
3.10.2-13.11.0-1ubuntu13.11.0-1ubuntu1.13.11.0-1ubuntu1.23.11.0-1ubuntu1.33.11.0-1ubuntu1.43.11.0-1ubuntu1.53.11.0-1ubuntu1.5+esm13.11.0-1ubuntu1.5+esm2
3.11.0-1ubuntu1.5+esm3
sqlite3
Ubuntu:Pro:18.04:LTS
From an advisory covering 2 CVEs
before 3.22.0-1ubuntu0.7+esm2, plus listed versions
3.19.3-33.20.1-23.21.0-13.22.0-13.22.0-1ubuntu0.1
Show 7 moreShow less
3.22.0-1ubuntu0.23.22.0-1ubuntu0.33.22.0-1ubuntu0.43.22.0-1ubuntu0.53.22.0-1ubuntu0.63.22.0-1ubuntu0.73.22.0-1ubuntu0.7+esm1
3.22.0-1ubuntu0.7+esm2
sqlite3
Ubuntu:Pro:20.04:LTS
From an advisory covering 2 CVEs
before 3.31.1-4ubuntu0.7+esm1, plus listed versions
3.29.0-23.30.1-13.30.1-1ubuntu13.31.1-1ubuntu13.31.1-3
Show 8 moreShow less
3.31.1-43.31.1-4ubuntu0.13.31.1-4ubuntu0.23.31.1-4ubuntu0.33.31.1-4ubuntu0.43.31.1-4ubuntu0.53.31.1-4ubuntu0.63.31.1-4ubuntu0.7
3.31.1-4ubuntu0.7+esm1
sqlite3
openSUSE:Tumbleweed
From an advisory covering 2 CVEs
before 3.49.1-3.1
3.49.1-3.1

History

History
RecordedChangedSources
affected, facts
affectedOSV
first indexedCVE List, EUVD, GitHub Advisories, NVD, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2025-29088 is a medium vulnerability (CVSS 5.6) in Sqlite, published April 10, 2025. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.22%, the 12th percentile. Fixed in sqlite 3.48.0-r4.

References

Show 33 moreShow less
This page doesn't list everything

Left out here: the rest of 2 source descriptions. The JSON record has them.

MoveEnter Open