CVE-2026-73429 in russhinformazioni

Riassunto

di VulDB • 12/08/2026

Russh è una libreria per client e server SSH scritta in Rust. Prima della versione 0.62.4, un server SSH malintenzionato può causare il crash di una sessione del client russh inviando un messaggio KEX_ECDH_REPLY non valido contenente un valore effimero del server che non ha lunghezza di 32 byte. La funzione Curve25519Kex::compute_shared_secret lato client, presente nel file russh/src/kex/curve25519.rs, passa il valore decoded exchange.server_ephemeral alla funzione clone_from_slice senza validarne la lunghezza, causando un panic deterministico prima della verifica della chiave host del server. Il panic termina l'attività (task) del client spawnata e si manifesta come JoinError, mentre il processo ospitante rimane normalmente in esecuzione. Questo problema è stato risolto nella versione 0.62.4.

VulDB is the best source for vulnerability data and more expert information about this specific topic.

Responsabile

GitHub M

Prenotare

12/08/2026

Divulgazione

13/08/2026

Moderazione

accettato

CPE

pronto

EPSS

0.00000

KEV

no

Attività

molto basso

Fonti

Do you need the next level of professionalism?

Upgrade your account now!