Логотип exploitDog
Консоль
Логотип exploitDog

exploitDog

Количество 9

Количество 9

ubuntu логотип

CVE-2026-39956

4 месяца назад

jq is a command-line JSON processor. In commits after 69785bf77f86e2ea1b4a20ca86775916889e91c9, 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.

CVSS3: 6.1
EPSS: Низкий
redhat логотип

CVE-2026-39956

4 месяца назад

jq is a command-line JSON processor. In commits after 69785bf77f86e2ea1b4a20ca86775916889e91c9, 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.

CVSS3: 6.1
EPSS: Низкий
nvd логотип

CVE-2026-39956

4 месяца назад

jq is a command-line JSON processor. In commits after 69785bf77f86e2ea1b4a20ca86775916889e91c9, 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.

CVSS3: 6.1
EPSS: Низкий
msrc логотип

CVE-2026-39956

4 месяца назад

jq: Missing runtime type checks for _strindices lead to crash and limited memory disclosure

CVSS3: 6.1
EPSS: Низкий
debian логотип

CVE-2026-39956

4 месяца назад

jq is a command-line JSON processor. In commits after 69785bf77f86e2ea ...

CVSS3: 6.1
EPSS: Низкий
fstec логотип

BDU:2026-05499

4 месяца назад

Уязвимость функции _strindices() функционального языка программирования jq, позволяющая нарушителю вызвать отказ в обслуживании

CVSS3: 6.1
EPSS: Низкий
redos логотип

ROS-20260708-73-0049

30 дней назад

Уязвимость jq

CVSS3: 6.1
EPSS: Низкий
suse-cvrf логотип

SUSE-SU-2026:2983-1

23 дня назад

Security update for jq

EPSS: Низкий
suse-cvrf логотип

openSUSE-SU-2026:21248-1

около 1 месяца назад

Security update for jq

EPSS: Низкий

Уязвимостей на страницу

Уязвимость
CVSS
EPSS
Опубликовано
ubuntu логотип
CVE-2026-39956

jq is a command-line JSON processor. In commits after 69785bf77f86e2ea1b4a20ca86775916889e91c9, 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.

CVSS3: 6.1
0%
Низкий
4 месяца назад
redhat логотип
CVE-2026-39956

jq is a command-line JSON processor. In commits after 69785bf77f86e2ea1b4a20ca86775916889e91c9, 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.

CVSS3: 6.1
0%
Низкий
4 месяца назад
nvd логотип
CVE-2026-39956

jq is a command-line JSON processor. In commits after 69785bf77f86e2ea1b4a20ca86775916889e91c9, 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.

CVSS3: 6.1
0%
Низкий
4 месяца назад
msrc логотип
CVE-2026-39956

jq: Missing runtime type checks for _strindices lead to crash and limited memory disclosure

CVSS3: 6.1
0%
Низкий
4 месяца назад
debian логотип
CVE-2026-39956

jq is a command-line JSON processor. In commits after 69785bf77f86e2ea ...

CVSS3: 6.1
0%
Низкий
4 месяца назад
fstec логотип
BDU:2026-05499

Уязвимость функции _strindices() функционального языка программирования jq, позволяющая нарушителю вызвать отказ в обслуживании

CVSS3: 6.1
0%
Низкий
4 месяца назад
redos логотип
ROS-20260708-73-0049

Уязвимость jq

CVSS3: 6.1
0%
Низкий
30 дней назад
suse-cvrf логотип
SUSE-SU-2026:2983-1

Security update for jq

23 дня назад
suse-cvrf логотип
openSUSE-SU-2026:21248-1

Security update for jq

около 1 месяца назад

Уязвимостей на страницу