İçeriğe geç
Bilgi ve Teknoloji Uygulamada aç

Orta CVSS 5.5 PoC var

CVE-2026-43894: Jq: tamsayı taşması

Yayın: · Güncelleme:

Açıklama (NVD)

jq is a command-line JSON processor. In 1.8.1 and earlier, when decNumberFromString is given a number literal of INT_MAX-1 (2147483646) digits, the D2U() macro overflows during signed-int arithmetic. The wrapped negative value bypasses the heap-allocation size check, causes the function to use a 30-byte stack buffer, and then writes ≈715 million 16-bit units (≈1.4 GiB) at an offset 1.43 GiB below the stack frame. The written content is fully attacker-controlled (the parsed decimal digits, packed 3-per-unit).

Özet bilgiler

Ürün
Jqlang Jq
CVSS v3.1
5.5 CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
EPSS
%0,16 (yüzdelik 5)
CWE
CWE-190
Yama
Geçici çözüm

Etkilenen sürümler

ÜrünBaşlangıçBitişDüzeltildi
jqlang-jq—1.8.1—

Kaynaklar

Uygulamada aç Tüm CVE kayıtları