Logo
vulnerabilityCVE-2025-48060
Name
CVE-2025-48060
Source
NVD ( link)Debian ( link)
Description
jq is a command-line JSON processor. In versions up to and including 1.7.1, a heap-buffer-overflow is present in function `jv_string_vfmt` in the jq_fuzz_execute harness from oss-fuzz. This crash happens on file jv.c, line 1456 `void* p = malloc(sz);`. As of time of publication, no patched versions are available.
Published Date
Updated Date
Workaround
-

Analysis#


Affected Component
Analysis
jq
Patched

Vulnerability Ratings#


7.7
CVSSv4
7.5
CVSSv31
NaN
other

Others affected components#


Name
Project
Project Version
Version
Status
buildroot
2025.02.x
1.7.1
Patched
buildroot
master
1.8.1
Not Affected
openwrt
master
1.8.1-r2
Not Affected
openwrt
openwrt-25.12
1.8.1-r2
Not Affected
yocto
kirkstone
1.6+gitX
Patched
yocto
master
1.8.1
Not Affected

Resolved with patches#


jq (buildroot:2025.02.x)

#
Title
Author
Resolve
1
Fix heap buffer overflow when formatting an empty string
itchyny <itchyny@cybozu.co.jp>
CVE-2025-48060

jq (yocto:kirkstone)

#
Title
Author
Resolve
1
Fix heap buffer overflow when formatting an empty string
itchyny <itchyny@cybozu.co.jp>
CVE-2025-48060

jq (yocto:scarthgap)

#
Title
Author
Resolve
1
Fix heap buffer overflow when formatting an empty string
itchyny <itchyny@cybozu.co.jp>
CVE-2025-48060