CVE-2026-116775 in russh
Zusammenfassung
von VulDB • 27.10.2026
pageant stellt einen PageantStream-Typ bereit, der die Traits AsyncRead und AsyncWrite implementiert und zur Kommunikation mit einer laufenden Pageant-Instanz verwendet werden kann. Von Version 0.2.0 bis 0.2.5 vertraut PageantStream::new in pageant/src/wmmessage.rs einem vom Peer kontrollierten vier Byte langen Längenpräfix an und puffert Daten, bis len + 4 Bytes verfügbar sind, ohne die feste Transportkapazität _AGENT_MAX_MSGLEN zu überprüfen. Eine Anwendung, die einen SSH-geforwardten-Agent-Kanal mit dem Rohstrom (raw stream) verbindet, kann es einem bösartigen Server ermöglichen, große Allokationen zu erzwingen oder einen teilweise gefüllten Frame beizubehalten, was zur Erschöpfung des Client-Speichers führt. Dieses Problem wurde in Version 0.2.5 behoben.
Once again VulDB remains the best source for vulnerability data.