mirror of
git://git.openembedded.org/meta-openembedded
synced 2026-08-13 05:35:00 +00:00
A vulnerability was determined in jqlang jq up to 1.6. Impacted is the
function run_jq_tests of the file jq_test.c of the component JSON Parser.
Executing manipulation can lead to reachable assertion. The attack
requires local access. The exploit has been publicly disclosed and may be
utilized. Other versions might be affected as well.
Reference:
https://nvd.nist.gov/vuln/detail/CVE-2025-9403
Upstream-patch:
a4d9d54010
Signed-off-by: Divya Chellam <divya.chellam@windriver.com>
Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com>
36 lines
1.2 KiB
BlitzBasic
36 lines
1.2 KiB
BlitzBasic
SUMMARY = "Lightweight and flexible command-line JSON processor"
|
|
DESCRIPTION = "jq is like sed for JSON data, you can use it to slice and \
|
|
filter and map and transform structured data with the same \
|
|
ease that sed, awk, grep and friends let you play with text."
|
|
HOMEPAGE = "https://stedolan.github.io/jq/"
|
|
BUGTRACKER = "https://github.com/stedolan/jq/issues"
|
|
SECTION = "utils"
|
|
LICENSE = "MIT"
|
|
LIC_FILES_CHKSUM = "file://COPYING;md5=2814b59e00e7918c864fa3b6bbe049b4"
|
|
|
|
PV = "1.6+git${SRCPV}"
|
|
SRC_URI = " \
|
|
git://github.com/stedolan/jq;protocol=https;branch=master \
|
|
file://CVE-2024-23337.patch \
|
|
file://CVE-2025-48060.patch \
|
|
file://CVE-2024-53427-01.patch \
|
|
file://CVE-2024-53427-02.patch \
|
|
file://CVE-2025-9403.patch \
|
|
"
|
|
SRCREV = "a9f97e9e61a910a374a5d768244e8ad63f407d3e"
|
|
S = "${WORKDIR}/git"
|
|
|
|
inherit autotools-brokensep
|
|
|
|
PACKAGECONFIG ?= "oniguruma"
|
|
|
|
PACKAGECONFIG[docs] = "--enable-docs,--disable-docs,ruby-native"
|
|
PACKAGECONFIG[maintainer-mode] = "--enable-maintainer-mode,--disable-maintainer-mode,flex-native bison-native"
|
|
PACKAGECONFIG[oniguruma] = "--with-oniguruma,--without-oniguruma,onig"
|
|
|
|
EXTRA_OECONF += " \
|
|
--disable-valgrind \
|
|
"
|
|
|
|
BBCLASSEXTEND = "native"
|