Katalog CVE

CVE-2026-41256

Średnie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

jq to narzędzie do przetwarzania JSON w wierszu poleceń. W wersjach 1.8.1 i wcześniejszych, programy jq ładowane z pliku za pomocą opcji -f są obcinane przy pierwszym napotkanym bajcie NUL, co pozwala na wykonanie złośliwego filtru, który zawiera bajt NUL oraz dowolny sufiks.

Ocena ryzyka

Zagrożenie polega na możliwości wykonania złośliwego kodu poprzez manipulację plikami filtrów, co może prowadzić do nieautoryzowanego dostępu lub wykonania niebezpiecznych operacji w systemie.

Rekomendacja

Zaleca się aktualizację jq do najnowszej wersji, aby zniwelować ryzyko związane z tą podatnością oraz unikanie używania zewnętrznych plików filtrów, których źródło nie jest zaufane.

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

jq is a command-line JSON processor. In 1.8.1 and earlier, Top-level jq programs loaded from a file with -f are truncated at the first embedded NUL byte on current upstream HEAD. A crafted filter file such as . followed by \x00 and arbitrary suffix compiles and executes as only the prefix before the

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