Lucene search
+L

206 matches found

Vulnrichment
Vulnrichment
added 2026/08/03 3:34 p.m.11 views

CVE-2026-68930 Russh: Channel-scoped server callbacks can be reached without an open channel

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, serverreadauthenticated, and the execrequest callback. Version 0.62.5 fixes the issue...

6.5CVSS5.5AI score0.00213EPSS
SaveExploits0References3
Positive Technologies
Positive Technologies
added 2026/08/03 12:00 a.m.28 views

PT-2026-67442

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, and the exec request callback. Version 0.62.5 fixes the issue...

6.5CVSS5.5AI score0.00213EPSS
SaveExploits0References4
vulnersOsv
vulnersOsv
added 2026/07/24 4:47 p.m.4 views

assistant_daemon (0.1.0), async-ssh2-tokio (>=0.2.0, <=0.8.11) +7 more potentially affected by CVE-2026-73429 via russh (>=0.34.0, <=0.43.0)

russh CARGO version =0.34.0, =0.2.0, =0.1.0, =0.1.0, =0.2.0, =0.1.0, =0.4.1 - sshrpc 0.1.0 - tunnels 0.1.0 Source cves: CVE-2026-73429 Source advisory: OSV:GHSA-G9HV-X236-4QP3...

5.3CVSS5.3AI score0.00291EPSS
SaveExploits0
Github Security Blog
Github Security Blog
added 2026/07/24 4:47 p.m.19 views

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

Summary A malicious SSH server can crash a russh client session with a single malformed key-exchange reply, causing a pre-authentication Denial-of-Service before the server host key is verified. The embedding process itself stays up, but the connection is killed deterministically. Details Every...

5.3CVSS5.9AI score0.00291EPSS
SaveExploits0References4Affected Software1
OSV
OSV
added 2026/07/24 4:47 p.m.10 views

GHSA-G9HV-X236-4QP3 Russh: client wrong-length X25519 `clone_from_slice` panic (pre-auth DoS)

Summary A malicious SSH server can crash a russh client session with a single malformed key-exchange reply, causing a pre-authentication Denial-of-Service before the server host key is verified. The embedding process itself stays up, but the connection is killed deterministically. Details Every...

5.3CVSS5.9AI score0.00291EPSS
SaveExploits0References4
vulnersOsv
vulnersOsv
added 2026/07/24 4:46 p.m.4 views

assistant_daemon (0.1.0), async-ssh2-tokio (>=0.2.0, <=0.8.11) +7 more potentially affected by CVE-2026-73489 via russh (>=0.34.0, <=0.43.0)

russh CARGO version =0.34.0, =0.2.0, =0.1.0, =0.1.0, =0.2.0, =0.1.0, =0.4.1 - sshrpc 0.1.0 - tunnels 0.1.0 Source cves: CVE-2026-73489 Source advisory: OSV:GHSA-CQJC-RMPQ-XPRQ...

4.3CVSS5.3AI score0.00259EPSS
SaveExploits0
OSV
OSV
added 2026/07/24 4:46 p.m.13 views

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

Summary A post-authentication denial-of-service panic in russh 0.62.2 commit c4be19f1915c8682f4615c3fd50008512b474491, current default branch main as of 2026-07-22. An authenticated client sends a pty-req channel request carrying more than 130 terminal-mode records. The parser uses a fixed...

4.3CVSS6.1AI score0.00259EPSS
SaveExploits0References4
Github Security Blog
Github Security Blog
added 2026/07/24 4:46 p.m.18 views

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

Summary A post-authentication denial-of-service panic in russh 0.62.2 commit c4be19f1915c8682f4615c3fd50008512b474491, current default branch main as of 2026-07-22. An authenticated client sends a pty-req channel request carrying more than 130 terminal-mode records. The parser uses a fixed...

7.5CVSS6.1AI score0.00367EPSS
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/24 4:45 p.m.22 views

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

A pre-authentication denial-of-service panic in russh 0.62.2 commit c4be19f1915c8682f4615c3fd50008512b474491, current default branch main as of 2026-07-22. An unauthenticated client sends a single SSHMSGKEXECDHINIT whose QC is 32 zero bytes. russh's Curve25519 KEX does not reject the all-zero pee...

5.9CVSS6AI score0.00633EPSS
SaveExploits1References4Affected Software1
vulnersOsv
vulnersOsv
added 2026/07/24 4:45 p.m.6 views

assistant_daemon (0.1.0), async-ssh2-tokio (>=0.2.0, <=0.8.11) +7 more potentially affected by CVE-2026-73430 via russh (>=0.34.0, <=0.43.0)

russh CARGO version =0.34.0, =0.2.0, =0.1.0, =0.1.0, =0.2.0, =0.1.0, =0.4.1 - sshrpc 0.1.0 - tunnels 0.1.0 Source cves: CVE-2026-73430 Source advisory: OSV:GHSA-5XVQ-CP9X-6P6R...

5.3CVSS5.3AI score0.00332EPSS
SaveExploits0
OSV
OSV
added 2026/07/24 4:45 p.m.16 views

GHSA-5XVQ-CP9X-6P6R Russh: Pre-auth remote panic via all-zero Curve25519 peer public value (encode_mpint OOB)

A pre-authentication denial-of-service panic in russh 0.62.2 commit c4be19f1915c8682f4615c3fd50008512b474491, current default branch main as of 2026-07-22. An unauthenticated client sends a single SSHMSGKEXECDHINIT whose QC is 32 zero bytes. russh's Curve25519 KEX does not reject the all-zero pee...

5.3CVSS6AI score0.00332EPSS
SaveExploits0References4
vulnersOsv
vulnersOsv
added 2026/06/11 8:33 p.m.2 views

assistant_daemon (0.1.0), async-ssh2-tokio (>=0.2.0, <=0.8.11) +7 more potentially affected by CVE-2026-48110 via russh (>=0.34.0, <=0.43.0)

russh CARGO version =0.34.0, =0.2.0, =0.1.0, =0.1.0, =0.2.0, =0.1.0, =0.4.1 - sshrpc 0.1.0 - tunnels 0.1.0 Source cves: CVE-2026-48110 Source advisory: OSV:GHSA-4R3C-5HPG-58QR...

7.5CVSS5.3AI score0.00367EPSS
SaveExploits0
OSV
OSV
added 2026/06/11 8:33 p.m.13 views

GHSA-4R3C-5HPG-58QR Russh SSH message fields were decoded through allocation-first parsers before field-specific bounds

SSH message fields were decoded through allocation-first parsers before field-specific bounds Summary Several russh client and server message handlers decoded attacker-controlled SSH strings, name-lists, and byte fields into owned allocations before applying field-specific bounds. A remote SSH pe...

7.5CVSS6AI score0.00367EPSS
SaveExploits0References4
EUVD
EUVD
added 2026/06/11 8:33 p.m.21 views

EUVD-2026-36131

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

7.5CVSS5.4AI score0.00367EPSS
SaveExploits0References3
vulnersOsv
vulnersOsv
added 2026/06/11 8:29 p.m.1 views

assistant_daemon (0.1.0), async-ssh2-tokio (>=0.2.0, <=0.8.11) +7 more potentially affected by CVE-2026-48108 via russh (>=0.34.0, <=0.43.0)

russh CARGO version =0.34.0, =0.2.0, =0.1.0, =0.1.0, =0.2.0, =0.1.0, =0.4.1 - sshrpc 0.1.0 - tunnels 0.1.0 Source cves: CVE-2026-48108 Source advisory: OSV:GHSA-76R6-X97P-67VR...

5.3CVSS5.3AI score0.00277EPSS
SaveExploits0
OSV
OSV
added 2026/06/11 8:29 p.m.15 views

GHSA-76R6-X97P-67VR Russh: SSH identification parsing accepted non-canonical client banners and did not bound pre-banner input

Summary russh did not enforce the SSH identification-string rules as deliberately as OpenSSH. In particular, the server-side identification reader used the same permissive path as the client, allowing pre-banner lines from clients, and the reader did not enforce a bounded number of pre-banner...

5.3CVSS5.7AI score0.00277EPSS
SaveExploits0References3
EUVD
EUVD
added 2026/06/11 8:29 p.m.28 views

EUVD-2026-36130

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

5.3CVSS5.4AI score0.00277EPSS
SaveExploits0References2
OSV
OSV
added 2026/06/11 8:28 p.m.13 views

GHSA-G9G7-5CGW-6V28 Russh: Unchecked keyboard-interactive prompt count in client auth path

Summary In the russh client keyboard-interactive authentication path, a malicious SSH server could send a USERAUTHINFOREQUEST with an attacker-controlled prompt count, and the client would use that raw count directly in Vec::withcapacity... before validating that enough prompt data was actually...

6.5CVSS5.6AI score0.00232EPSS
SaveExploits0References3
EUVD
EUVD
added 2026/06/11 8:28 p.m.16 views

EUVD-2026-36129

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

6.5CVSS5.4AI score0.00232EPSS
SaveExploits0References2
Github Security Blog
Github Security Blog
added 2026/06/11 8:28 p.m.19 views

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

Summary In the russh client keyboard-interactive authentication path, a malicious SSH server could send a USERAUTHINFOREQUEST with an attacker-controlled prompt count, and the client would use that raw count directly in Vec::withcapacity... before validating that enough prompt data was actually...

6.5CVSS5.6AI score0.00232EPSS
SaveExploits0References3Affected Software1
Rows per page
Query Builder