CVE Catalog
EnglishPolski(English translation not available - showing Polish)

CVE-2026-32316

High
Published: Translated: NVD NIST

Summary

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.

Risk Assessment

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.

Recommendation

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.

Related vulnerabilities

Original NVD description (English source)

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

Vulnerability data from NVD (NIST) · CISA KEV · EPSS