Integer overflow in SQLite - CVE-2025-29088
Published: May 7, 2025
Vulnerability identifier: #VU108746
CSH Severity: Medium
CVSS v4: 8.2 [CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N]
CVE-ID: CVE-2025-29088
CWE-ID: CWE-190
Exploitation vector: Remote access
Exploit availability:
No public exploit available
Vulnerability details
The vulnerability allows a remote attacker to perform a denial of service (DoS) attack.
The vulnerability exists due to integer overflow within the sqlite3_db_config() function. A remote attacker can pass specially crafted data to the application, trigger an integer overflow and crash the application.
Affected software
SQLite
SUSE Linux Enterprise Desktop 15
SUSE Linux Enterprise Real Time 15
SUSE Linux Enterprise Server 15
SUSE Linux Enterprise Server for SAP Applications 15
Ubuntu
Basesystem Module
iDRAC9
iDRAC10
sqlite3 (Ubuntu package)
libsqlite3-0
libsqlite3-0-32bit
libsqlite3-0-32bit-debuginfo
libsqlite3-0-debuginfo
sqlite3-tcl
sqlite3-debugsource
sqlite3-devel
sqlite3-tcl-debuginfo
sqlite3
sqlite3-debuginfo
PowerScale OneFS
SUSE Linux Enterprise Desktop 15
SUSE Linux Enterprise Real Time 15
SUSE Linux Enterprise Server 15
SUSE Linux Enterprise Server for SAP Applications 15
Ubuntu
Basesystem Module
iDRAC9
iDRAC10
sqlite3 (Ubuntu package)
libsqlite3-0
libsqlite3-0-32bit
libsqlite3-0-32bit-debuginfo
libsqlite3-0-debuginfo
sqlite3-tcl
sqlite3-debugsource
sqlite3-devel
sqlite3-tcl-debuginfo
sqlite3
sqlite3-debuginfo
PowerScale OneFS
How to mitigate CVE-2025-29088
Install updates from vendor's website.
SQLite - update to 3.49.1
iDRAC9 - addressed in versions 7.00.00.184, 7.20.80.50
iDRAC10 - update to 1.20.80.50
sqlite3 (Ubuntu package) - addressed in versions 3.8.2-1ubuntu2.2+esm5, 3.11.0-1ubuntu1.5+esm3, 3.22.0-1ubuntu0.7+esm2, 3.31.1-4ubuntu0.7, 3.31.1-4ubuntu0.7+esm1, 3.37.2-2ubuntu0.4, 3.45.1-1ubuntu2.3, 3.46.1-1ubuntu0.2, 3.46.1-3ubuntu0.1
libsqlite3-0 - update to 3.49.1-150000.3.27.1
libsqlite3-0-32bit - update to 3.49.1-150000.3.27.1
libsqlite3-0-32bit-debuginfo - update to 3.49.1-150000.3.27.1
libsqlite3-0-debuginfo - update to 3.49.1-150000.3.27.1
sqlite3-tcl - update to 3.49.1-150000.3.27.1
sqlite3-debugsource - update to 3.49.1-150000.3.27.1
sqlite3-devel - update to 3.49.1-150000.3.27.1
sqlite3-tcl-debuginfo - update to 3.49.1-150000.3.27.1
sqlite3 - update to 3.49.1-150000.3.27.1
sqlite3-debuginfo - update to 3.49.1-150000.3.27.1
PowerScale OneFS - addressed in versions 9.10.1.3, 9.11.0.1
iDRAC9 - addressed in versions 7.00.00.184, 7.20.80.50
iDRAC10 - update to 1.20.80.50
sqlite3 (Ubuntu package) - addressed in versions 3.8.2-1ubuntu2.2+esm5, 3.11.0-1ubuntu1.5+esm3, 3.22.0-1ubuntu0.7+esm2, 3.31.1-4ubuntu0.7, 3.31.1-4ubuntu0.7+esm1, 3.37.2-2ubuntu0.4, 3.45.1-1ubuntu2.3, 3.46.1-1ubuntu0.2, 3.46.1-3ubuntu0.1
libsqlite3-0 - update to 3.49.1-150000.3.27.1
libsqlite3-0-32bit - update to 3.49.1-150000.3.27.1
libsqlite3-0-32bit-debuginfo - update to 3.49.1-150000.3.27.1
libsqlite3-0-debuginfo - update to 3.49.1-150000.3.27.1
sqlite3-tcl - update to 3.49.1-150000.3.27.1
sqlite3-debugsource - update to 3.49.1-150000.3.27.1
sqlite3-devel - update to 3.49.1-150000.3.27.1
sqlite3-tcl-debuginfo - update to 3.49.1-150000.3.27.1
sqlite3 - update to 3.49.1-150000.3.27.1
sqlite3-debuginfo - update to 3.49.1-150000.3.27.1
PowerScale OneFS - addressed in versions 9.10.1.3, 9.11.0.1