RU
Product
russh
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.
| CVE | CVSS | Published | Summary · affected versions |
|---|---|---|---|
| CVE-2026-102823 | 7.5 | 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 | 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 | 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 | 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 | May 8 | Russh: Pre-auth DoS via unbounded allocation in keyboard-interactive auth Affected: < 0.60.1 |
| CVE-2026-102821 | 6.5 | Sep 29 | Russh: Unbounded memory exhaustion via CHANNEL_OPEN flood during a client-stalled rekey Affected: < 0.63.2 |
| CVE-2026-68930 | 6.5 | Aug 3 | Russh: Channel-scoped server callbacks can be reached without an open channel Affected: < 0.62.5 |
| CVE-2026-48107 | 6.5 | Jun 10 | Russh: Unchecked keyboard-interactive prompt count in client auth path Affected: >= 0.37.0, < 0.61.0 |
| CVE-2026-102820 | 6.2 | 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 | 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 | Aug 12 | Russh: client wrong-length X25519 `clone_from_slice` panic (pre-auth DoS) Affected: < 0.62.4 |
| CVE-2026-48108 | 5.3 | 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 | 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 | Oct 19 | russh agent server converts constraint records into unbounded never-rolled-back tasks Affected: < 0.64.1 |
| CVE-2026-102824 | 4.3 | Sep 29 | Russh: Missing X25519 zero-point validation in hybrid ML-KEM key exchange Affected: < 0.63.0 |
| CVE-2026-73489 | 4.3 | 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 | 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 | 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
