Lucene search
K

13 matches found

Cvelist
Cvelist
added 2026/06/10 8:24 p.m.26 views

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

Russh is a Rust SSH client & server library. From version 0.34.0-beta.1 to before version 0.61.0, 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...

5.3CVSS0.00277EPSS
Exploits0References1
Debian CVE
Debian CVE
added 2026/06/10 8:23 p.m.6 views

CVE-2026-48107

Russh is a Rust SSH client & server library. From version 0.37.0 to before version 0.61.0, 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 direct...

6.5CVSS5.4AI score0.00232EPSS
Exploits0
CNNVD
CNNVD
added 2026/06/10 12:0 a.m.12 views

Russh 输入验证错误漏洞

Russh is a Rust SSH client and server library developed by Eugene as a personal project. In versions of Russh from 0.34.0-beta.1 to 0.61.0, there was an input validation vulnerability. This vulnerability stemmed from lax implementation of SSH identifier string rules. The server-side identifier...

5.3CVSS5.4AI score0.00277EPSS
Exploits0References1
OSV
OSV
added 2026/05/29 7:37 p.m.6 views

GHSA-WWX6-X28X-8259 russh: Post-decompression SSH packet size was not bounded, allowing remote oversized compressed packets

Summary When SSH compression is enabled, russh accepted compressed packets whose on-wire size passed the normal transport packet-length checks but whose decompressed size was much larger. This allowed a remote peer to send oversized post-decompression packets that should have been rejected. In...

7.5CVSS6.1AI score0.00268EPSS
Exploits0References3
Positive Technologies
Positive Technologies
added 2026/05/29 12:0 a.m.12 views

PT-2026-45017

Name of the Vulnerable Software and Affected Versions russh versions 0.34.0 through 0.61.0 Description When SSH compression is enabled, the software accepts compressed packets that pass initial transport packet-length checks but expand to a much larger size upon decompression. This occurs because...

7.5CVSS5.8AI score0.00268EPSS
Exploits0References6
vulnersOsv
vulnersOsv
added 2026/05/15 12:0 p.m.3 views

async-ssh2-tokio (>=0.2.0 <=0.8.11), dev-tunnels (=0.1.0) +6 more potentially affected by CVE-2026-46673 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-46673 Source advisory: OSV:RUSTSEC-2026-0154...

7.5CVSS5.4AI score0.00263EPSS
Exploits0
OSV
OSV
added 2026/04/24 3:39 p.m.4 views

GHSA-F5V4-2WR6-HQMG russh has pre-auth DoS via unbounded allocation in its keyboard-interactive auth handler

Summary A pre-authentication denial-of-service vulnerability exists in the server's keyboard-interactive authentication handler. A malicious client can crash any russh-based server that implements keyboard-interactive auth e.g., for 2FA/TOTP with a single malformed packet, requiring no credential...

7.5CVSS5.5AI score0.00481EPSS
Exploits1References5
Vulnrichment
Vulnrichment
added 2025/08/05 12:5 a.m.4 views

CVE-2025-54804 Russh is missing an overflow check during channel windows adjust

Russh is a Rust SSH client & server library. In versions 0.54.0 and below, the channel window adjust message of the SSH protocol is used to track the free space in the receive buffer of the other side of a channel. The current implementation takes the value from the message and adds it to an...

6.5CVSS6.7AI score0.00369EPSS
Exploits1References2
OSV
OSV
added 2025/08/05 12:5 a.m.5 views

CVE-2025-54804 Russh is missing an overflow check during channel windows adjust

Russh is a Rust SSH client & server library. In versions 0.54.0 and below, the channel window adjust message of the SSH protocol is used to track the free space in the receive buffer of the other side of a channel. The current implementation takes the value from the message and adds it to an...

6.5CVSS7.3AI score0.00369EPSS
Exploits1References4
Debian CVE
Debian CVE
added 2024/08/21 3:9 p.m.4 views

CVE-2024-43410

Russh is a Rust SSH client & server library. Allocating an untrusted amount of memory allows any unauthenticated user to OOM a russh server. An SSH packet consists of a 4-byte big-endian length, followed by a byte stream of this length. After parsing and potentially decrypting the 4-byte length,...

7.5CVSS5.5AI score0.00912EPSS
Exploits1
CNNVD
CNNVD
added 2024/08/21 12:0 a.m.4 views

Russh 安全漏洞

Russh is a Rust SSH client and server-side library from the individual developers at Eugene. A security vulnerability exists in Russh that stems from allocating an untrusted amount of memory...

7.5CVSS6.6AI score0.00912EPSS
Exploits1References3
vulnersOsv
vulnersOsv
added 2023/12/18 7:22 p.m.3 views

async-ssh2-tokio (>=0.2.0 <=0.8.4), dev-tunnels (=0.1.0) +5 more potentially affected by CVE-2023-48795 via russh (>=0.34.0 <=0.39.0)

russh CARGO version =0.34.0, =0.2.0, =0.1.0, =0.2.0, =0.1.0, =0.4.1 - tunnels =0.1.0 Source cves: CVE-2023-48795 Source advisory: OSV:GHSA-45X7-PX36-X8W8...

5.9CVSS6.9AI score0.93305EPSS
Exploits4
vulnersOsv
vulnersOsv
added 2023/03/17 2:42 p.m.3 views

async-ssh2-tokio (>=0.2.0 <=0.4.0), russh-sftp (>=0.2.0 <=1.2.1) +1 more potentially affected by CVE-2023-28113 via russh (>=0.34.0 <=0.35.0-beta.9)

russh CARGO version =0.34.0, =0.2.0, =0.2.0, =0.1.0, =0.4.1 Source cves: CVE-2023-28113 Source advisory: OSV:GHSA-CQVM-J2R2-HWPG...

5.9CVSS6.2AI score0.00617EPSS
Exploits1
Rows per page
Query Builder