Logo
vulnerabilityCVE-2025-3277
Name
CVE-2025-3277
Source
NVD ( link)Debian ( link)
Description
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.
Published Date
Updated Date
Workaround
-

Analysis#


Affected Component
Analysis
sqlite3
Patched

Vulnerability Ratings#


6.9
CVSSv4
9.8
CVSSv31
NaN
other

Others affected components#


Name
Project
Project Version
Version
Status
yocto
kirkstone
3.38.5
Not Affected
yocto
master
3.53.2
Not Affected

Resolved with patches#


sqlite3 (yocto:scarthgap)

#
Title
Author
Resolve
1
Add a typecast to avoid 32-bit integer overflow in the
drh <>
CVE-2025-29087
CVE-2025-3277