Security Advisories for russh in cargo
Moderate
5 days ago
russh: Unbounded memory allocation in agent protocol server via crafted constraint records
cargo
russh
Moderate
23 days ago
Russh: Unbounded memory exhaustion via CHANNEL_OPEN flood during a client-stalled rekey
cargo
russh
Low
23 days ago
russh: negotiating a MAC-requiring block cipher (CTR/CBC) with mac=none causes a slice-index-out-of-range panic
cargo
russh
High
23 days ago
russh: Client-side channel-scoped Handler callbacks fire for channel IDs the client never opened
cargo
russh
Moderate
23 days ago
Russh: Missing X25519 zero-point validation in hybrid ML-KEM key exchange
cargo
russh
Low
23 days ago
Russh: Configured server auth-attempt cap is not enforced in the USERAUTH_REQUEST runtime path
cargo
russh
Moderate
3 months ago
Russh: Channel-scoped server callbacks can be reached without an open channel
cargo
russh
Moderate
3 months ago
Russh: client wrong-length X25519 `clone_from_slice` panic (pre-auth DoS)
cargo
russh
Moderate
3 months ago
Russh: Post-auth remote panic via pty-req with more than 130 terminal-mode records
cargo
russh
Moderate
3 months ago
Russh: Pre-auth remote panic via all-zero Curve25519 peer public value (encode_mpint OOB)
cargo
russh
High
4 months ago
Russh SSH message fields were decoded through allocation-first parsers before field-specific bounds
cargo
russh
Moderate
4 months ago
Russh: SSH identification parsing accepted non-canonical client banners and did not bound pre-banner input
cargo
russh
Moderate
4 months ago
Russh: Unchecked keyboard-interactive prompt count in client auth path
cargo
russh
Moderate
5 months ago
russh server userauth state is not reset when authentication principal changes
cargo
russh
High
5 months ago
russh: Post-decompression SSH packet size was not bounded, allowing remote oversized compressed packets
cargo
russh
High
5 months ago
Russh: Unchecked CryptoVec allocation and growth handling is reachable
cargo
russh, russh-cryptovec
High
6 months ago
russh has pre-auth DoS via unbounded allocation in its keyboard-interactive auth handler
cargo
russh
Moderate
about 1 year ago
russh is missing overflow checks during channel windows adjust
cargo
russh
High
about 2 years ago
Russh has an OOM Denial of Service due to allocation of untrusted amount
cargo
russh
Moderate
almost 3 years ago
Prefix Truncation Attack against ChaCha20-Poly1305 and Encrypt-then-MAC aka Terrapin
go, pypi, cargo
golang.org/x/crypto, paramiko, russh