RU
Product
russh
by Eugeny · last CVE Oct 27, 2026
22
CVEs
0
On KEV
7.5
Max CVSS
11
New 30D
Severity mix
Critical 0High 5Medium 13Low 4
Watch

Add russh to your stack to get only the CVEs that touch what you run.

CVECVSSEPSSPublishedSummary · affected versions
CVE-2026-102823
7.5
0%
Sep 29
russh: Client-side channel-scoped Handler callbacks fire for channel IDs the client never opened
Affected: < 0.63.1
CVE-2026-48110
7.5
0%
Jun 10
Russh: SSH message fields were decoded through allocation-first parsers before field-specific bounds
Affected: >= 0.34.0, < 0.61.0
CVE-2026-46702
7.5
0%
Jun 10
Russh: Post-decompression SSH packet size was not bounded, allowing remote oversized compressed packets
Affected: >= 0.34.0, < 0.61.1
CVE-2026-46673
7.5
0%
Jun 10
Russh: Unchecked CryptoVec allocation and growth handling is reachable from local agent inputs in current russh releases and from remote SSH traffic in historical pre-0.58.0 releases
Affected: < 0.60.3
CVE-2026-42189
7.5
0%
May 8
Russh: Pre-auth DoS via unbounded allocation in keyboard-interactive auth
Affected: < 0.60.1
CVE-2026-102821
6.5
0%
Sep 29
Russh: Unbounded memory exhaustion via CHANNEL_OPEN flood during a client-stalled rekey
Affected: < 0.63.2
CVE-2026-68930
6.5
0%
Aug 3
Russh: Channel-scoped server callbacks can be reached without an open channel
Affected: < 0.62.5
CVE-2026-48107
6.5
0%
Jun 10
Russh: Unchecked keyboard-interactive prompt count in client auth path
Affected: >= 0.37.0, < 0.61.0
CVE-2026-102820
6.2
0%
Sep 29
pageant: Out-of-bounds read / oversized allocation in `pageant` MemoryMap::read via a malicious Pageant agent (Windows)
Affected: < 0.63.2
CVE-2026-73430
5.3
1%
Aug 12
Russh: Pre-auth remote panic via all-zero Curve25519 peer public value (encode_mpint OOB)
Affected: < 0.62.4
CVE-2026-73429
5.3
1%
Aug 12
Russh: client wrong-length X25519 `clone_from_slice` panic (pre-auth DoS)
Affected: < 0.62.4
CVE-2026-48108
5.3
0%
Jun 10
Russh: SSH identification parsing accepted non-canonical client banners and did not bound pre-banner input
Affected: >= 0.34.0-beta.1, < 0.61.0
CVE-2026-46705
5.3
0%
Jun 10
russh server userauth state is not reset when authentication principal changes
Affected: >= 0.34.0-beta.1, < 0.61.0
CVE-2026-116774
New
4.3–Oct 27
russh: peer-declared zero maximum packet size permanently stalls channel writes (silent AsyncWrite hang)
Affected: >= 0.60.0, < 0.65.0
CVE-2026-116773
New
4.3–Oct 27
russh's SSH client is susceptible to unbounded allocations via EXT_INFO packets
Affected: < 0.65.0
CVE-2026-111061
4.3
0%
Oct 19
russh agent server converts constraint records into unbounded never-rolled-back tasks
Affected: < 0.64.1
CVE-2026-102824
4.3
0%
Sep 29
Russh: Missing X25519 zero-point validation in hybrid ML-KEM key exchange
Affected: < 0.63.0
CVE-2026-73489
4.3
0%
Aug 13
Russh: Post-auth remote panic via pty-req with more than 130 terminal-mode records
Affected: < 0.62.4
CVE-2026-102825
3.7
0%
Sep 29
Russh: Configured server auth-attempt cap is not enforced in the USERAUTH_REQUEST runtime path
Affected: < 0.62.6
CVE-2026-102822
3.7
0%
Sep 29
russh: negotiating a MAC-requiring block cipher (CTR/CBC) with mac=none causes a slice-index-out-of-range panic
Affected: < 0.63.1
CVE-2026-116696
New
3.3–Oct 27
russh's SSH agent server is susceptible to unbound allocations via repeated SSH_AGENT_CONSTRAIN_CONFIRM messages
Affected: < 0.65.0
CVE-2026-116775
New
2.3–Oct 27
pageant: unbounded frame buffering on peer-controlled 4-byte length prefix (memory-exhaustion DoS)
Affected: >= 0.2.0, < 0.2.5
Showing 22