Katalog CVE

GHSA-3x7f-q7wf-fp73

Nieznane
Opublikowano: —Przetłumaczono: NVD NIST

Streszczenie

W bibliotekach Net::SSH::Proxy::Command oraz Net::SSH::Proxy::Jump możliwa jest iniekcja poleceń powłoki. Gdy aplikacja konfiguruje proxy i przekazuje do Net::SSH.start (lub ciąg jump do Proxy::Jump.new) wartości host, port lub remote_user pod wpływem atakującego, metaznaki powłoki w tych wartościach mogą zostać zinterpretowane.

Ocena ryzyka

Atakujący mogący wpływać na parametry połączenia może wykonać dowolne polecenia powłoki na hoście aplikacji, co grozi przejęciem systemu. Ryzyko dotyczy aplikacji przekazujących niezaufane dane do konfiguracji proxy SSH.

Rekomendacja

Zaktualizuj bibliotekę net-ssh do wersji zawierającej poprawkę i unikaj przekazywania niezaufanych danych do parametrów proxy. Waliduj i sanityzuj wartości host, port oraz remote_user przed użyciem.

Inne podatności w net-ssh

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

## Summary Shell command injection is possible in Net::SSH::Proxy::Command and Net::SSH::Proxy::Jump. When an application configures a proxy and passes an attacker-influenced host, port, or remote_user to Net::SSH.start (or jump string to Proxy::Jump.new), shell metacharacters in those values are i

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