Katalog CVE

CVE-2026-32316

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

W jq, narzędziu do przetwarzania JSON w wierszu poleceń, występuje podatność na przepełnienie całkowitej liczby całkowitej. Problem ten dotyczy funkcji jvp_string_append() oraz jvp_string_copy_replace_bad, gdzie konkatenacja ciągów o łącznej długości przekraczającej 2^31 bajtów prowadzi do przepełnienia 32-bitowej liczby całkowitej.

Ocena ryzyka

Wykorzystanie tej podatności może prowadzić do nieprzewidzianego zachowania aplikacji, co może skutkować utratą danych lub awarią systemu. Organizacje powinny być świadome ryzyka związanego z przetwarzaniem dużych danych JSON.

Rekomendacja

Zaleca się aktualizację jq do najnowszej wersji, aby usunąć tę podatność. Należy również monitorować aplikacje korzystające z jq w celu wykrycia potencjalnych problemów związanych z przepełnieniem.

Powiązane podatności

Oryginalny opis (angielski, źródło NVD)

jq is a command-line JSON processor. An integer overflow vulnerability exists through version 1.8.1 within the jvp_string_append() and jvp_string_copy_replace_bad functions, where concatenating strings with a combined length exceeding 2^31 bytes causes a 32-bit unsigned integer overflow in the buffe

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS