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

exploitDog

Количество 26

Количество 26

rocky логотип

RLSA-2026:19365

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

Important: jq security update

EPSS: Низкий
rocky логотип

RLSA-2026:19151

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

Important: jq security update

EPSS: Низкий
rocky логотип

RLSA-2026:16693

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

Important: jq security update

EPSS: Низкий
rocky логотип

RLSA-2026:16692

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

Important: jq security update

EPSS: Низкий
rocky логотип

RLSA-2026:16252

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

Important: jq security update

EPSS: Низкий
oracle-oval логотип

ELSA-2026-19365

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

ELSA-2026-19365: jq security update (IMPORTANT)

EPSS: Низкий
oracle-oval логотип

ELSA-2026-19151

17 дней назад

ELSA-2026-19151: jq security update (IMPORTANT)

EPSS: Низкий
oracle-oval логотип

ELSA-2026-16693

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

ELSA-2026-16693: jq security update (IMPORTANT)

EPSS: Низкий
oracle-oval логотип

ELSA-2026-16692

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

ELSA-2026-16692: jq security update (IMPORTANT)

EPSS: Низкий
oracle-oval логотип

ELSA-2026-16252

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

ELSA-2026-16252: jq security update (IMPORTANT)

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

SUSE-SU-2026:2983-1

18 дней назад

Security update for jq

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

openSUSE-SU-2026:21248-1

26 дней назад

Security update for jq

EPSS: Низкий
ubuntu логотип

CVE-2026-40164

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

jq is a command-line JSON processor. Before commit 0c7d133c3c7e37c00b6d46b658a02244fdd3c784, jq used MurmurHash3 with a hardcoded, publicly visible seed (0x432A9843) for all JSON object hash table operations, which allowed an attacker to precompute key collisions offline. By supplying a crafted JSON object (~100 KB) where all keys hashed to the same bucket, hash table lookups degraded from O(1) to O(n), turning any jq expression into an O(n²) operation and causing significant CPU exhaustion. This affected common jq use cases such as CI/CD pipelines, web services, and data processing scripts, and was far more practical to exploit than existing heap overflow issues since it required only a small payload. This issue has been patched in commit 0c7d133c3c7e37c00b6d46b658a02244fdd3c784.

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

CVE-2026-40164

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

jq is a command-line JSON processor. Before commit 0c7d133c3c7e37c00b6d46b658a02244fdd3c784, jq used MurmurHash3 with a hardcoded, publicly visible seed (0x432A9843) for all JSON object hash table operations, which allowed an attacker to precompute key collisions offline. By supplying a crafted JSON object (~100 KB) where all keys hashed to the same bucket, hash table lookups degraded from O(1) to O(n), turning any jq expression into an O(n²) operation and causing significant CPU exhaustion. This affected common jq use cases such as CI/CD pipelines, web services, and data processing scripts, and was far more practical to exploit than existing heap overflow issues since it required only a small payload. This issue has been patched in commit 0c7d133c3c7e37c00b6d46b658a02244fdd3c784.

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

CVE-2026-40164

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

jq is a command-line JSON processor. Before commit 0c7d133c3c7e37c00b6d46b658a02244fdd3c784, jq used MurmurHash3 with a hardcoded, publicly visible seed (0x432A9843) for all JSON object hash table operations, which allowed an attacker to precompute key collisions offline. By supplying a crafted JSON object (~100 KB) where all keys hashed to the same bucket, hash table lookups degraded from O(1) to O(n), turning any jq expression into an O(n²) operation and causing significant CPU exhaustion. This affected common jq use cases such as CI/CD pipelines, web services, and data processing scripts, and was far more practical to exploit than existing heap overflow issues since it required only a small payload. This issue has been patched in commit 0c7d133c3c7e37c00b6d46b658a02244fdd3c784.

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

CVE-2026-40164

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

jq: Algorithmic complexity DoS via hardcoded MurmurHash3 seed

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

CVE-2026-40164

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

jq is a command-line JSON processor. Before commit 0c7d133c3c7e37c00b6 ...

CVSS3: 7.5
EPSS: Низкий
ubuntu логотип

CVE-2026-39979

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

jq is a command-line JSON processor. In commits before 2f09060afab23fe9390cce7cb860b10416e1bf5f, the jv_parse_sized() API in libjq accepts a counted buffer with an explicit length parameter, but its error-handling path formats the input buffer using %s in jv_string_fmt(), which reads until a NUL terminator is found rather than respecting the caller-supplied length. This means that when malformed JSON is passed in a non-NUL-terminated buffer, the error construction logic performs an out-of-bounds read past the end of the buffer. The vulnerability is reachable by any libjq consumer calling jv_parse_sized() with untrusted input, and depending on memory layout, can result in memory disclosure or process termination. The issue has been patched in commit 2f09060afab23fe9390cce7cb860b10416e1bf5f.

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

CVE-2026-39979

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

jq is a command-line JSON processor. In commits before 2f09060afab23fe9390cce7cb860b10416e1bf5f, the jv_parse_sized() API in libjq accepts a counted buffer with an explicit length parameter, but its error-handling path formats the input buffer using %s in jv_string_fmt(), which reads until a NUL terminator is found rather than respecting the caller-supplied length. This means that when malformed JSON is passed in a non-NUL-terminated buffer, the error construction logic performs an out-of-bounds read past the end of the buffer. The vulnerability is reachable by any libjq consumer calling jv_parse_sized() with untrusted input, and depending on memory layout, can result in memory disclosure or process termination. The issue has been patched in commit 2f09060afab23fe9390cce7cb860b10416e1bf5f.

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

CVE-2026-39979

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

jq is a command-line JSON processor. In commits before 2f09060afab23fe9390cce7cb860b10416e1bf5f, the jv_parse_sized() API in libjq accepts a counted buffer with an explicit length parameter, but its error-handling path formats the input buffer using %s in jv_string_fmt(), which reads until a NUL terminator is found rather than respecting the caller-supplied length. This means that when malformed JSON is passed in a non-NUL-terminated buffer, the error construction logic performs an out-of-bounds read past the end of the buffer. The vulnerability is reachable by any libjq consumer calling jv_parse_sized() with untrusted input, and depending on memory layout, can result in memory disclosure or process termination. The issue has been patched in commit 2f09060afab23fe9390cce7cb860b10416e1bf5f.

CVSS3: 6.5
EPSS: Низкий

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

Уязвимость
CVSS
EPSS
Опубликовано
rocky логотип
RLSA-2026:19365

Important: jq security update

2 месяца назад
rocky логотип
RLSA-2026:19151

Important: jq security update

2 месяца назад
rocky логотип
RLSA-2026:16693

Important: jq security update

3 месяца назад
rocky логотип
RLSA-2026:16692

Important: jq security update

3 месяца назад
rocky логотип
RLSA-2026:16252

Important: jq security update

3 месяца назад
oracle-oval логотип
ELSA-2026-19365

ELSA-2026-19365: jq security update (IMPORTANT)

около 1 месяца назад
oracle-oval логотип
ELSA-2026-19151

ELSA-2026-19151: jq security update (IMPORTANT)

17 дней назад
oracle-oval логотип
ELSA-2026-16693

ELSA-2026-16693: jq security update (IMPORTANT)

3 месяца назад
oracle-oval логотип
ELSA-2026-16692

ELSA-2026-16692: jq security update (IMPORTANT)

3 месяца назад
oracle-oval логотип
ELSA-2026-16252

ELSA-2026-16252: jq security update (IMPORTANT)

3 месяца назад
suse-cvrf логотип
SUSE-SU-2026:2983-1

Security update for jq

18 дней назад
suse-cvrf логотип
openSUSE-SU-2026:21248-1

Security update for jq

26 дней назад
ubuntu логотип
CVE-2026-40164

jq is a command-line JSON processor. Before commit 0c7d133c3c7e37c00b6d46b658a02244fdd3c784, jq used MurmurHash3 with a hardcoded, publicly visible seed (0x432A9843) for all JSON object hash table operations, which allowed an attacker to precompute key collisions offline. By supplying a crafted JSON object (~100 KB) where all keys hashed to the same bucket, hash table lookups degraded from O(1) to O(n), turning any jq expression into an O(n²) operation and causing significant CPU exhaustion. This affected common jq use cases such as CI/CD pipelines, web services, and data processing scripts, and was far more practical to exploit than existing heap overflow issues since it required only a small payload. This issue has been patched in commit 0c7d133c3c7e37c00b6d46b658a02244fdd3c784.

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

jq is a command-line JSON processor. Before commit 0c7d133c3c7e37c00b6d46b658a02244fdd3c784, jq used MurmurHash3 with a hardcoded, publicly visible seed (0x432A9843) for all JSON object hash table operations, which allowed an attacker to precompute key collisions offline. By supplying a crafted JSON object (~100 KB) where all keys hashed to the same bucket, hash table lookups degraded from O(1) to O(n), turning any jq expression into an O(n²) operation and causing significant CPU exhaustion. This affected common jq use cases such as CI/CD pipelines, web services, and data processing scripts, and was far more practical to exploit than existing heap overflow issues since it required only a small payload. This issue has been patched in commit 0c7d133c3c7e37c00b6d46b658a02244fdd3c784.

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

jq is a command-line JSON processor. Before commit 0c7d133c3c7e37c00b6d46b658a02244fdd3c784, jq used MurmurHash3 with a hardcoded, publicly visible seed (0x432A9843) for all JSON object hash table operations, which allowed an attacker to precompute key collisions offline. By supplying a crafted JSON object (~100 KB) where all keys hashed to the same bucket, hash table lookups degraded from O(1) to O(n), turning any jq expression into an O(n²) operation and causing significant CPU exhaustion. This affected common jq use cases such as CI/CD pipelines, web services, and data processing scripts, and was far more practical to exploit than existing heap overflow issues since it required only a small payload. This issue has been patched in commit 0c7d133c3c7e37c00b6d46b658a02244fdd3c784.

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

jq: Algorithmic complexity DoS via hardcoded MurmurHash3 seed

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

jq is a command-line JSON processor. Before commit 0c7d133c3c7e37c00b6 ...

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

jq is a command-line JSON processor. In commits before 2f09060afab23fe9390cce7cb860b10416e1bf5f, the jv_parse_sized() API in libjq accepts a counted buffer with an explicit length parameter, but its error-handling path formats the input buffer using %s in jv_string_fmt(), which reads until a NUL terminator is found rather than respecting the caller-supplied length. This means that when malformed JSON is passed in a non-NUL-terminated buffer, the error construction logic performs an out-of-bounds read past the end of the buffer. The vulnerability is reachable by any libjq consumer calling jv_parse_sized() with untrusted input, and depending on memory layout, can result in memory disclosure or process termination. The issue has been patched in commit 2f09060afab23fe9390cce7cb860b10416e1bf5f.

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

jq is a command-line JSON processor. In commits before 2f09060afab23fe9390cce7cb860b10416e1bf5f, the jv_parse_sized() API in libjq accepts a counted buffer with an explicit length parameter, but its error-handling path formats the input buffer using %s in jv_string_fmt(), which reads until a NUL terminator is found rather than respecting the caller-supplied length. This means that when malformed JSON is passed in a non-NUL-terminated buffer, the error construction logic performs an out-of-bounds read past the end of the buffer. The vulnerability is reachable by any libjq consumer calling jv_parse_sized() with untrusted input, and depending on memory layout, can result in memory disclosure or process termination. The issue has been patched in commit 2f09060afab23fe9390cce7cb860b10416e1bf5f.

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

jq is a command-line JSON processor. In commits before 2f09060afab23fe9390cce7cb860b10416e1bf5f, the jv_parse_sized() API in libjq accepts a counted buffer with an explicit length parameter, but its error-handling path formats the input buffer using %s in jv_string_fmt(), which reads until a NUL terminator is found rather than respecting the caller-supplied length. This means that when malformed JSON is passed in a non-NUL-terminated buffer, the error construction logic performs an out-of-bounds read past the end of the buffer. The vulnerability is reachable by any libjq consumer calling jv_parse_sized() with untrusted input, and depending on memory layout, can result in memory disclosure or process termination. The issue has been patched in commit 2f09060afab23fe9390cce7cb860b10416e1bf5f.

CVSS3: 6.5
1%
Низкий
4 месяца назад

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