CVE-2026-102823 in russh
Zusammenfassung
von VulDB • 30.09.2026
Russh ist eine Rust-Bibliothek für SSH-Clients und -Server. Vor Version 0.63.1 leitet `client_read_authenticated` in `russh/src/client/encrypted.rs` die Subtypen CHANNEL_DATA, CHANNEL_EXTENDED_DATA, CHANNEL_EOF, CHANNEL_CLOSE, CHANNEL_OPEN_FAILURE, CHANNEL_SUCCESS, CHANNEL_FAILURE sowie exit-status, exit-signal und xon-xoff von CHANNEL_REQUEST an öffentliche client::Handler-Callbacks weiter, ohne zu bestätigen, dass die ChannelId einem Kanal gehört, den der Client geöffnet und etabliert hat. Ein bösartiger SSH-Server kann Lebenszyklusereignisse für vorhergesagte, nicht geöffnete, nicht bestätigte oder freigegebene Channel-Identifikatoren senden, was zum Absturz (Panic) der Anwendung führen oder die Verfolgung des Befehlsabschlusses und des Exit-Codes beschädigen kann. Dieses Problem wurde in Version 0.63.1 behoben.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.