VulnSea

russh vulnerabilities

CVEs whose affected-version data names the russh package (rust). Each record lists the affected and patched versions; check a specific version with the dependency checker or POST /api/sbom.

11 CVEsRSS

CVE-2026-73489Medium· 4.3
1mo ago

Russh is a Rust SSH client & server library

Russh is a Rust SSH client & server library. Prior to 0.62.4, an authenticated SSH client can cause a denial of service by sending a pty-req channel request with more than 130 terminal-mode records. The parser in russh/src/server/encrypt…

Sunlitrussh · russhEPSS 0.32%via NVD
CVE-2026-73429Medium· 5.3
1mo ago

Russh is a Rust SSH client & server library

Russh is a Rust SSH client & server library. Prior to 0.62.4, a malicious SSH server can crash a russh client session with a malformed KEX_ECDH_REPLY containing a server ephemeral value that is not 32 bytes long. The client-side Curve255…

Sunlitrussh · russhEPSS 0.35%via NVD
CVE-2026-73430Medium· 5.3
1mo ago

Russh is a Rust SSH client & server library

Russh is a Rust SSH client & server library. Prior to 0.62.4, an unauthenticated SSH client can cause a denial of service by sending SSH_MSG_KEX_ECDH_INIT with a 32-byte all-zero Q_C value. Curve25519Kex::server_dh in russh/src/kex/curve…

Sunlitrussh · russhEPSS 0.33%via NVD
CVE-2026-68930Medium· 6.5
1mo ago

Russh is a Rust SSH client & server library

Russh is a Rust SSH client & server library. Prior to 0.62.5, russh dispatches channel-scoped Handler callbacks for recipient channel IDs that were never opened or confirmed in russh/src/server/encrypted.rs, server_read_authenticated, an…

Sunlitrussh · russhEPSS 0.26%via NVD
GHSA-5xvq-cp9x-6p6rMedium· 5.3
2mo ago

Russh: Pre-auth remote panic via all-zero Curve25519 peer public value (encode_mpint OOB)

Russh: Pre-auth remote panic via all-zero Curve25519 peer public value (encode_mpint OOB)

Sunlitrussh · russhvia GHSA
GHSA-cqjc-rmpq-xprqMedium· 4.3
2mo ago

Russh: Post-auth remote panic via pty-req with more than 130 terminal-mode records

Russh: Post-auth remote panic via pty-req with more than 130 terminal-mode records

Sunlitrussh · russhvia GHSA
GHSA-g9hv-x236-4qp3Medium· 5.3
2mo ago

Russh: client wrong-length X25519 `clone_from_slice` panic (pre-auth DoS)

Russh: client wrong-length X25519 `clone_from_slice` panic (pre-auth DoS)

Sunlitrussh · russhvia GHSA
CVE-2026-48107Medium· 6.5
3mo ago

Russh: Unchecked keyboard-interactive prompt count in client auth path

Russh: Unchecked keyboard-interactive prompt count in client auth path

Sunlitrussh · russhEPSS 0.23%via GHSA
CVE-2026-48108Medium· 5.3
3mo ago

Russh: SSH identification parsing accepted non-canonical client banners and did not bound pre-banner input

Russh: SSH identification parsing accepted non-canonical client banners and did not bound pre-banner input

Sunlitrussh · russhEPSS 0.28%via GHSA
CVE-2026-48110High· 7.5
3mo ago

Russh SSH message fields were decoded through allocation-first parsers before field-specific bounds

Russh SSH message fields were decoded through allocation-first parsers before field-specific bounds

Twilightrussh · russhEPSS 0.37%via GHSA
CVE-2023-48795Medium· 5.9PoC
2y ago

Prefix Truncation Attack against ChaCha20-Poly1305 and Encrypt-then-MAC aka Terrapin

Prefix Truncation Attack against ChaCha20-Poly1305 and Encrypt-then-MAC aka Terrapin

Twilightrussh · russhEPSS 93%via OSV
russh vulnerabilities (CVEs) · VulnSea