CVE-2025-29087

State
Published
Severity
3.2 Low
Published
Apr 7, 2025
Updated
Oct 15, 2026
Reserved
Mar 11, 2025

Read the record on cve.org

Description

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.

Scores

CVSSScoreVectorSource
3.13.2 LowCVSS:3.1/AV:L/AC:H/PR:N/UI:N/S:C/C:N/I:N/A:Lmitre

Weaknesses

  • CWE-190 Integer Overflow or Wraparound

Affected Products

ProductVersions
SQLiteSQLite
  • 3.44.0 to before 3.49.1Affected

References

Every record here comes from the CVE Program’s CVE List. © 1999–2026 The MITRE Corporation. CVE is a registered trademark of The MITRE Corporation. The records are reproduced under the CVE Program terms of use.