Katalog CVE

CVE-2026-33948

Średnie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

jq to narzędzie do przetwarzania JSON w wierszu poleceń. Wersje przed 6374ae0bcdfe33a18eb0ae6db28493b1f34a0a5b zawierają podatność, która pozwala na obejście walidacji wejścia CLI poprzez osadzone bajty NUL.

Ocena ryzyka

Podatność ta może prowadzić do nieautoryzowanego przetwarzania danych JSON, co stwarza ryzyko wprowadzenia złośliwych danych do aplikacji korzystających z jq.

Rekomendacja

Zaleca się aktualizację jq do wersji zawierającej poprawki po commitach 6374ae0bcdfe33a18eb0ae6db28493b1f34a0a5b, aby zminimalizować ryzyko związane z tą podatnością.

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

jq is a command-line JSON processor. Commits before 6374ae0bcdfe33a18eb0ae6db28493b1f34a0a5b contain a vulnerability where CLI input parsing allows validation bypass via embedded NUL bytes. When reading JSON from files or stdin, jq uses strlen() to determine buffer length instead of the actual byte

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