Katalog CVE

CVE-2026-48107

ŚrednieCVSS 6.5
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.23%

Percentyl 14 - wyżej niż 14% wszystkich znanych CVE

Streszczenie

Russh (Rust SSH client & server library) w wersjach od 0.37.0 do 0.61.0 zawiera podatność w ścieżce uwierzytelniania keyboard-interactive klienta. Złośliwy serwer SSH może wysłać USERAUTH_INFO_REQUEST z kontrolowaną liczbą promptów, a klient używa tej liczby bezpośrednio w Vec::with_capacity(...) przed walidacją, co może prowadzić do problemów z pamięcią.

Ocena ryzyka

Organizacja narażona jest na ataki typu odmowa usługi (DoS) lub potencjalne wykonanie kodu podczas łączenia się z złośliwym serwerem SSH.

Rekomendacja

Należy zaktualizować bibliotekę russh do wersji 0.61.0 lub nowszej, która zawiera poprawkę.

Inne podatności w russh

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

Russh is a Rust SSH client & server library. From version 0.37.0 to before version 0.61.0, in the russh client keyboard-interactive authentication path, a malicious SSH server could send a USERAUTH_INFO_REQUEST with an attacker-controlled prompt count, and the client would use that raw count directly in Vec::with_capacity(...) before validating that enough prompt data was actually present in the packet. This issue has been patched in version 0.61.0.

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