Podatności protobufjs-cli
3 znanych podatności CVE w protobufjs-cli, przetłumaczonych i ocenionych.
- CVE-2026-44295Wysokie
W protobufjs-cli przed wersjami 1.2.1 i 2.0.2 występowała podatność, która pozwalała na generowanie niebezpiecznych identyfikatorów JavaScript z nazw kontrolowanych przez schemat. Przy generowaniu statycznego kodu JavaScript z przygotowanego schematu lub opisu JSON, niektóre nazwy mogły być zapisane w wygenerowanym wyjściu bez odpowiedniej sanitizacji.
- CVE-2026-42290Wysokie
W wersjach przed 1.2.1 i 2.0.2, narzędzie protobufjs-cli wywoływało JSDoc, budując polecenie powłoki z ścieżek plików wejściowych. Ścieżki plików zawierające metaznaki powłoki mogły być interpretowane przez powłokę zamiast być przekazywane do JSDoc jako zwykłe argumenty.
- CVE-2026-54271Wysokie
W protobufjs-cli, przed wersjami 1.3.2 i 2.5.0, występowała niekompletna poprawka dotycząca niebezpiecznego przetwarzania nazw w generowaniu kodu statycznego. Affected versions mogły emitować niebezpieczne odniesienia JavaScript podczas generowania statycznego wyjścia z przygotowanego wejścia JSON.

