Patchwire CVEs, their patch status, and feeds to follow them

CVE-2026-39956

Fixed in a distro release EPSS <1%CVSS 6.1

jq is a command-line JSON processor. Prior to version 1.8.2, the _strindices builtin in jq's src/builtin.c passes its arguments directly to jv_string_indexes() without verifying they are strings, and jv_string_indexes() in src/jv.c relies solely on assert() checks that are stripped in release builds compiled with -DNDEBUG. This allows an attacker to crash jq trivially with input like _strindices(0), and by crafting a numeric value whose IEEE-754 bit pattern maps to a chosen pointer, achieve a controlled pointer dereference and limited memory read/probe primitive. Any deployment that evaluates untrusted jq filters against a release build is vulnerable. This issue has been patched in commit fdf8ef0f0810e3d365cdd5160de43db46f57ed03, which is part of version 1.8.2.

Published 2026-04-13 · CVE record · OSV

Products: jqlang jq

Distro releases

ReleasePackageFixed in
Alpine 3.22jq1.8.2-r0
Alpine 3.23jq1.8.2-r0
Alpine 3.24jq1.8.2-r0
Amazon Linux 2jq1.6-17.amzn2.0.1
Amazon Linux 2jq-devel1.6-17.amzn2.0.1
Amazon Linux 2023jq1.8.1-59.amzn2023
Amazon Linux 2023jq-devel1.8.1-59.amzn2023
Debian 12jq1.6-2.1+deb12u2
Debian 13jq1.7.1-6+deb13u2
Debian 14jq1.8.1-5
Red Hat hummingbird 1jq0:1.8.1-3.hum1
Red Hat hummingbird 1jq-devel0:1.8.1-3.hum1
SUSE Linux Enterprise Micro 5.3jq1.6-150000.3.20.1
SUSE Linux Enterprise Micro 5.4jq1.6-150000.3.20.1
SUSE Linux Enterprise Micro 5.5jq1.6-150000.3.20.1
SUSE Linux Enterprise Module for Basesystem 15 SP7jq1.6-150000.3.20.1
SUSE Linux Enterprise Server 16.0jq1.7.1-160000.3.1
SUSE Linux Enterprise Server for SAP applications 16.0jq1.7.1-160000.3.1
SUSE Linux Micro 6.0jq1.6-6.1
SUSE Linux Micro 6.1jq1.7.1-slfo.1.1_3.1
SUSE Linux Micro 6.2jq1.7.1-160000.3.1
Ubuntu 22.04 LTSjq1.6-2.1ubuntu3.2
Ubuntu 24.04 LTSjq1.7.1-3ubuntu0.24.04.2
Ubuntu 25.10jq1.8.1-3ubuntu1.1
Ubuntu 26.04 LTSjq1.8.1-4ubuntu2
Ubuntu Pro 14.04 LTSjq1.3-1.1ubuntu1.1+esm4
Ubuntu Pro 16.04 LTSjq1.5+dfsg-1ubuntu0.1+esm4
Ubuntu Pro 18.04 LTSjq1.5+dfsg-2ubuntu0.1~esm2
Ubuntu Pro 20.04 LTSjq1.6-1ubuntu0.20.04.1+esm2
openSUSE Leap 16.0jq1.7.1-160000.3.1
openSUSE Tumbleweedjq1.8.1-3.1