CVE catalog

CVE-2025-29087

SQLite vulnerabilities

[CVE catalog]

Severity
Medium · CVSS 6.4CVSS:3.1/AV:L/AC:H/PR:H/UI:N/S:U/C:H/I:H/A:H
Published
Source
[NVD] · [CVE record]
EPSS
0.52% · Oct 25, 2026

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.

Vulnerable and fixed packages

Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.

DistributionPackageReleaseVersionStatus
Debiansqlite3sid3.53.4-2fixed
Debiansqlite3forky3.53.4-2fixed
Debiansqlite3trixie3.46.1-7+deb13u2fixed
Debiansqlite3bookworm3.40.1-2+deb12u2not affected
Ubuntusqlite3noble3.45.1-1ubuntu2.3fixed
Ubuntulemonnoble3.45.1-1ubuntu2.3fixed
Ubuntulibsqlite3-0noble3.45.1-1ubuntu2.3fixed
Ubuntulibsqlite3-devnoble3.45.1-1ubuntu2.3fixed
Ubuntulibsqlite3-tclnoble3.45.1-1ubuntu2.3fixed
Ubuntusqlite3-docnoble3.45.1-1ubuntu2.3fixed
Ubuntusqlite3-toolsnoble3.45.1-1ubuntu2.3fixed
Ubuntusqlite3nobleNot reportednot affected
CpesqliteNot reported3.49.1fixed
Alpinesqlite3.193.44.2-r1fixed
Alpinesqlite3.203.45.3-r2fixed
Alpinesqlite3.213.48.0-r1fixed
Ubuntusqlite320.043.29.0-2vulnerable
Ubuntusqlite320.043.30.1-1vulnerable
Ubuntusqlite320.043.30.1-1ubuntu1vulnerable
Ubuntusqlite320.043.31.1-1ubuntu1vulnerable
Ubuntusqlite320.043.31.1-3vulnerable
Ubuntusqlite320.043.31.1-4vulnerable
Ubuntusqlite320.043.31.1-4ubuntu0.1vulnerable
Ubuntusqlite320.043.31.1-4ubuntu0.2vulnerable
Ubuntusqlite320.043.31.1-4ubuntu0.3vulnerable
Ubuntusqlite320.043.31.1-4ubuntu0.4vulnerable
Ubuntusqlite320.043.31.1-4ubuntu0.5vulnerable
Ubuntusqlite320.043.31.1-4ubuntu0.6vulnerable
Ubuntusqlite320.043.31.1-4ubuntu0.7fixed
Ubuntusqlite322.043.35.5-1vulnerable
Ubuntusqlite322.043.36.0-2vulnerable
Ubuntusqlite322.043.37.2-2vulnerable
Ubuntusqlite322.043.37.2-2ubuntu0.1vulnerable
Ubuntusqlite322.043.37.2-2ubuntu0.3vulnerable
Ubuntusqlite322.043.37.2-2ubuntu0.4fixed
Ubuntusqlite324.043.42.0-1vulnerable
Ubuntusqlite324.043.44.0-1vulnerable
Ubuntusqlite324.043.44.2-1vulnerable
Ubuntusqlite324.043.45.0-1vulnerable
Ubuntusqlite324.043.45.1-1vulnerable
Ubuntusqlite324.043.45.1-1ubuntu1vulnerable
Ubuntusqlite324.043.45.1-1ubuntu2vulnerable
Ubuntusqlite324.043.45.1-1ubuntu2.1vulnerable
Ubuntusqlite324.043.45.1-1ubuntu2.3fixed
Ubuntusqlite324.043.42.0-1vulnerable
Ubuntusqlite324.043.44.0-1vulnerable
Ubuntusqlite324.043.44.2-1vulnerable
Ubuntusqlite324.043.45.0-1vulnerable
Ubuntusqlite324.043.45.1-1vulnerable
Ubuntusqlite324.043.45.1-1ubuntu1vulnerable
Ubuntusqlite324.043.45.1-1ubuntu2vulnerable
Ubuntusqlite324.043.45.1-1ubuntu2.1vulnerable
Ubuntusqlite324.043.45.1-1ubuntu2.3fixed
Susesqlite3linux micro 6.03.49.1-1.1fixed
Susesqlite3linux micro 6.13.49.1-slfo.1.1_1.1fixed
Susesqlite3linux enterprise module for basesystem 15 sp73.49.1-150000.3.27.1fixed
Susesqlite3linux enterprise server 12 sp5-ltss3.49.1-9.33.1fixed
Susesqlite3linux enterprise high performance computing 15 sp3-ltss3.49.1-150000.3.27.1fixed
Susesqlite3linux enterprise high performance computing 15 sp4-espos3.49.1-150000.3.27.1fixed
Susesqlite3linux enterprise high performance computing 15 sp4-ltss3.49.1-150000.3.27.1fixed
Susesqlite3linux enterprise high performance computing 15 sp5-espos3.49.1-150000.3.27.1fixed
Susesqlite3linux enterprise high performance computing 15 sp5-ltss3.49.1-150000.3.27.1fixed
Susesqlite3linux enterprise server 15 sp3-ltss3.49.1-150000.3.27.1fixed
Susesqlite3linux enterprise server 15 sp4-ltss3.49.1-150000.3.27.1fixed
Susesqlite3linux enterprise server 15 sp5-ltss3.49.1-150000.3.27.1fixed
Susesqlite3linux enterprise server for sap applications 15 sp33.49.1-150000.3.27.1fixed
Susesqlite3linux enterprise server for sap applications 15 sp43.49.1-150000.3.27.1fixed
Susesqlite3linux enterprise server for sap applications 15 sp53.49.1-150000.3.27.1fixed
Susesqlite3manager proxy 4.33.49.1-150000.3.27.1fixed
Susesqlite3manager server 4.33.49.1-150000.3.27.1fixed
Susesqlite3enterprise storage 7.13.49.1-150000.3.27.1fixed
Susesqlite3linux enterprise micro 5.33.49.1-150000.3.27.1fixed
Susesqlite3linux enterprise micro 5.43.49.1-150000.3.27.1fixed
Susesqlite3linux enterprise micro 5.53.49.1-150000.3.27.1fixed
Susesqlite3linux enterprise module for basesystem 15 sp63.49.1-150000.3.27.1fixed
Susesqlite3linux enterprise micro 5.13.49.1-150000.3.27.1fixed
Susesqlite3linux enterprise micro 5.23.49.1-150000.3.27.1fixed
Opensusesqlite3leap 15.63.49.1-150000.3.27.1fixed
Opensusesqlite3tumbleweed3.49.1-3.1fixed
Susesqlite3linux enterprise server ltss extended security 12 sp53.49.1-9.33.1fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debiansqlite3sourcesid3.46.1-3not yet assignedNot reported[1102411]
Debiansqlite3sourceforky3.46.1-3not yet assignedNot reported[1102411]
Debiansqlite3sourcetrixie3.46.1-3not yet assignedNot reported[1102411]
Debiansqlite3sourcebookwormNot affectedunimportantNot reported[1102411]
Ubuntusqlite3debnoble3.45.1-1ubuntu2.3Not reportedNot reportedNot reported
Ubuntulemondebnoble3.45.1-1ubuntu2.3Not reportedNot reportedNot reported
Ubuntulibsqlite3-0debnoble3.45.1-1ubuntu2.3Not reportedNot reportedNot reported
Ubuntulibsqlite3-devdebnoble3.45.1-1ubuntu2.3Not reportedNot reportedNot reported
Ubuntulibsqlite3-tcldebnoble3.45.1-1ubuntu2.3Not reportedNot reportedNot reported
Ubuntusqlite3-docdebnoble3.45.1-1ubuntu2.3Not reportedNot reportedNot reported
Ubuntusqlite3-toolsdebnoble3.45.1-1ubuntu2.3Not reportedNot reportedNot reported
CpesqlitecpeNot reported3.49.1Not reportedNVD-CVE-2025-29087Not reported
Alpinesqliteapk3.193.44.2-r1Not reportedALPINE-CVE-2025-29087Not reported
Alpinesqliteapk3.203.45.3-r2Not reportedALPINE-CVE-2025-29087Not reported
Alpinesqliteapk3.213.48.0-r1Not reportedALPINE-CVE-2025-29087Not reported
Ubuntusqlite3deb20.043.31.1-4ubuntu0.7Not reportedUSN-7528-1Not reported
Ubuntusqlite3deb22.043.37.2-2ubuntu0.4Not reportedUSN-7528-1Not reported
Ubuntusqlite3deb24.043.45.1-1ubuntu2.3Not reportedUSN-7528-1Not reported
Ubuntusqlite3deb24.043.45.1-1ubuntu2.3Not reportedUBUNTU-CVE-2025-29087Not reported
Susesqlite3rpmlinux micro 6.03.49.1-1.1Not reportedSUSE-SU-2025:20323-1Not reported
Susesqlite3rpmlinux micro 6.13.49.1-slfo.1.1_1.1Not reportedSUSE-SU-2025:20395-1Not reported
Susesqlite3rpmlinux enterprise module for basesystem 15 sp73.49.1-150000.3.27.1Not reportedSUSE-SU-2025:01456-1Not reported
Susesqlite3rpmlinux enterprise server 12 sp5-ltss3.49.1-9.33.1Not reportedSUSE-SU-2025:01455-1Not reported
Susesqlite3rpmlinux enterprise high performance computing 15 sp3-ltss3.49.1-150000.3.27.1Not reportedSUSE-SU-2025:01456-2Not reported
Susesqlite3rpmlinux enterprise high performance computing 15 sp4-espos3.49.1-150000.3.27.1Not reportedSUSE-SU-2025:01456-2Not reported
Susesqlite3rpmlinux enterprise high performance computing 15 sp4-ltss3.49.1-150000.3.27.1Not reportedSUSE-SU-2025:01456-2Not reported
Susesqlite3rpmlinux enterprise high performance computing 15 sp5-espos3.49.1-150000.3.27.1Not reportedSUSE-SU-2025:01456-2Not reported
Susesqlite3rpmlinux enterprise high performance computing 15 sp5-ltss3.49.1-150000.3.27.1Not reportedSUSE-SU-2025:01456-2Not reported
Susesqlite3rpmlinux enterprise server 15 sp3-ltss3.49.1-150000.3.27.1Not reportedSUSE-SU-2025:01456-2Not reported
Susesqlite3rpmlinux enterprise server 15 sp4-ltss3.49.1-150000.3.27.1Not reportedSUSE-SU-2025:01456-2Not reported
Susesqlite3rpmlinux enterprise server 15 sp5-ltss3.49.1-150000.3.27.1Not reportedSUSE-SU-2025:01456-2Not reported
Susesqlite3rpmlinux enterprise server for sap applications 15 sp33.49.1-150000.3.27.1Not reportedSUSE-SU-2025:01456-2Not reported
Susesqlite3rpmlinux enterprise server for sap applications 15 sp43.49.1-150000.3.27.1Not reportedSUSE-SU-2025:01456-2Not reported
Susesqlite3rpmlinux enterprise server for sap applications 15 sp53.49.1-150000.3.27.1Not reportedSUSE-SU-2025:01456-2Not reported
Susesqlite3rpmmanager proxy 4.33.49.1-150000.3.27.1Not reportedSUSE-SU-2025:01456-2Not reported
Susesqlite3rpmmanager server 4.33.49.1-150000.3.27.1Not reportedSUSE-SU-2025:01456-2Not reported
Susesqlite3rpmenterprise storage 7.13.49.1-150000.3.27.1Not reportedSUSE-SU-2025:01456-2Not reported
Susesqlite3rpmlinux enterprise micro 5.33.49.1-150000.3.27.1Not reportedSUSE-SU-2025:1456-1Not reported
Susesqlite3rpmlinux enterprise micro 5.43.49.1-150000.3.27.1Not reportedSUSE-SU-2025:1456-1Not reported
Susesqlite3rpmlinux enterprise micro 5.53.49.1-150000.3.27.1Not reportedSUSE-SU-2025:1456-1Not reported
Susesqlite3rpmlinux enterprise module for basesystem 15 sp63.49.1-150000.3.27.1Not reportedSUSE-SU-2025:1456-1Not reported
Susesqlite3rpmlinux enterprise micro 5.13.49.1-150000.3.27.1Not reportedSUSE-SU-2025:1456-1Not reported
Susesqlite3rpmlinux enterprise micro 5.23.49.1-150000.3.27.1Not reportedSUSE-SU-2025:1456-1Not reported
Opensusesqlite3rpmleap 15.63.49.1-150000.3.27.1Not reportedSUSE-SU-2025:1456-1Not reported
Opensusesqlite3rpmtumbleweed3.49.1-3.1Not reportedOPENSUSE-SU-2025:14991-1Not reported
Susesqlite3rpmlinux enterprise server ltss extended security 12 sp53.49.1-9.33.1Not reportedSUSE-SU-2025:1455-1Not reported

[Debian bug #1102411]

OpenFactory catalog packages

Matching against OpenFactory catalog package versions is in progress.

References