CVE-2026-41256
MediumSummary
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.
Risk Assessment
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.
Recommendation
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.
Original NVD description (English source)
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

