Lucene search
+L

409 matches found

Github Security Blog
Github Security Blog
•added 2026/10/30 10:59 p.m.•7 views

russh: Agent server never calls `Agent::confirm`, so keys added with the confirm constraint (`ssh-add -c`) sign without confirmation

Summary The agent server in russh::keys::agent::server never calls Agent::confirm before signing with a key that was added with the confirm constraint. That constraint is SSHAGENTCONSTRAINCONFIRM RFC 9987 §5.2.7.2, which is what ssh-add -c sends. The call was replaced by a hard-coded true in...

8.3CVSS5.7AI score0.00156EPSS
SaveExploits0References6Affected Software1
osv_ghsa
osv_ghsa
•added 2026/10/30 10:59 p.m.•5 views

GHSA-VP5Q-FF62-JWQV russh: Agent server never calls `Agent::confirm`, so keys added with the confirm constraint (`ssh-add -c`) sign without confirmation

Summary The agent server in russh::keys::agent::server never calls Agent::confirm before signing with a key that was added with the confirm constraint. That constraint is SSHAGENTCONSTRAINCONFIRM RFC 9987 §5.2.7.2, which is what ssh-add -c sends. The call was replaced by a hard-coded true in...

8.3CVSS5.7AI score0.00156EPSS
SaveExploits0References6
EUVD
EUVD
•added 2026/10/30 10:59 p.m.•8 views

EUVD-2026-112267

russh: Agent server never calls Agent::confirm, so keys added with the confirm constraint ssh-add -c sign without confirmation...

8.3CVSS5.8AI score0.00156EPSS
SaveExploits0References5
osv_ghsa
osv_ghsa
•added 2026/10/30 10:58 p.m.•6 views

GHSA-FW5C-8223-6H42 russh: peer-declared zero maximum packet size permanently stalls channel writes (silent AsyncWrite hang)

Summary A peer can advertise maximum packet size = 0 in its channel-open message CHANNELOPEN when attacking a server, CHANNELOPENCONFIRMATION when attacking a client. russh accepts the value without validation and copies it into the channel write state, where it caps the size of every outgoing da...

4.3CVSS6.1AI score0.00259EPSS
SaveExploits0References5
EUVD
EUVD
•added 2026/10/30 10:58 p.m.•7 views

EUVD-2026-111389

russh: peer-declared zero maximum packet size permanently stalls channel writes silent AsyncWrite hang...

4.3CVSS5.9AI score0.00259EPSS
SaveExploits0References4
Github Security Blog
Github Security Blog
•added 2026/10/30 10:58 p.m.•7 views

russh: peer-declared zero maximum packet size permanently stalls channel writes (silent AsyncWrite hang)

Summary A peer can advertise maximum packet size = 0 in its channel-open message CHANNELOPEN when attacking a server, CHANNELOPENCONFIRMATION when attacking a client. russh accepts the value without validation and copies it into the channel write state, where it caps the size of every outgoing da...

4.3CVSS6.1AI score0.00259EPSS
SaveExploits0References5Affected Software1
Github Security Blog
Github Security Blog
•added 2026/10/30 10:58 p.m.•8 views

russh's SSH agent server is susceptible to unbound allocations via repeated SSH_AGENT_CONSTRAIN_CONFIRM messages

Summary All evidence, reproduction steps, and scripts in the report were verified against a real running instance. Nothing is fabricated or synthetic; every verdict is backed by captured output from an actual deployment. The SSH agent server that ships with russh russh::keys::agent::server::serve...

3.3CVSS6.2AI score0.0011EPSS
SaveExploits0References5Affected Software1
osv_ghsa
osv_ghsa
•added 2026/10/30 10:58 p.m.•7 views

GHSA-9WFM-JCJ8-JFV9 russh's SSH agent server is susceptible to unbound allocations via repeated SSH_AGENT_CONSTRAIN_CONFIRM messages

Summary All evidence, reproduction steps, and scripts in the report were verified against a real running instance. Nothing is fabricated or synthetic; every verdict is backed by captured output from an actual deployment. The SSH agent server that ships with russh russh::keys::agent::server::serve...

3.3CVSS6.2AI score0.0011EPSS
SaveExploits0References5
EUVD
EUVD
•added 2026/10/30 10:58 p.m.•9 views

EUVD-2026-111387

russh's SSH agent server is susceptible to unbound allocations via repeated SSHAGENTCONSTRAINCONFIRM messages...

3.3CVSS5.9AI score0.0011EPSS
SaveExploits0References4
Github Security Blog
Github Security Blog
•added 2026/10/30 10:58 p.m.•8 views

russh's SSH client is susceptible to unbounded allocations via EXT_INFO packets

Summary All evidence, reproduction steps, and scripts in the report were verified against a real running instance. Nothing is fabricated or synthetic; every verdict is backed by captured output from an actual deployment. Concretely, the evidence comes from executing the real russh v0.64.1 client...

4.3CVSS5.9AI score0.00258EPSS
SaveExploits0References5Affected Software1
osv_ghsa
osv_ghsa
•added 2026/10/30 10:58 p.m.•5 views

GHSA-4P9F-7P9M-5VFG russh's SSH client is susceptible to unbounded allocations via EXT_INFO packets

Summary All evidence, reproduction steps, and scripts in the report were verified against a real running instance. Nothing is fabricated or synthetic; every verdict is backed by captured output from an actual deployment. Concretely, the evidence comes from executing the real russh v0.64.1 client...

4.3CVSS5.9AI score0.00258EPSS
SaveExploits0References5
EUVD
EUVD
•added 2026/10/30 10:58 p.m.•9 views

EUVD-2026-111388

russh's SSH client is susceptible to unbounded allocations via EXTINFO packets...

4.3CVSS5.9AI score0.00258EPSS
SaveExploits0References4
RedhatCVE
RedhatCVE
•added 2026/10/29 10:15 p.m.•4 views

CVE-2026-116794

A flaw was found in russh. When processing signing requests for SSH keys configured to require explicit confirmation, the SSH agent server component fails to invoke the confirmation check and automatically returns success. A local process or remote user with access to the forwarded SSH agent sock...

8.3CVSS5.8AI score0.00156EPSS
SaveExploits0References7
RedhatCVE
RedhatCVE
•added 2026/10/29 8:41 p.m.•5 views

CVE-2026-116774

A flaw was found in russh. An authenticated remote client or a malicious server can cause a denial of service DoS by declaring a maximum packet size of zero during SSH channel negotiation. The affected system accepts this value, causing asynchronous write operations to hang indefinitely and...

4.3CVSS5.8AI score0.00259EPSS
SaveExploits0References6
RedhatCVE
RedhatCVE
•added 2026/10/29 8:42 a.m.•5 views

CVE-2026-116696

A flaw was found in russh. This vulnerability can lead to a Denial of Service DoS due to unbounded memory consumption in the SSH agent service. A local process or a remote user with access to a forwarded agent socket can repeatedly submit keys containing an excessive number of confirmation...

3.3CVSS5.8AI score0.0011EPSS
SaveExploits0References6
RedhatCVE
RedhatCVE
•added 2026/10/29 6:21 a.m.•5 views

CVE-2026-116773

A flaw was found in russh. An unbounded memory allocation issue allows a malicious Secure Shell SSH server to cause a Denial of Service DoS on connecting clients. By repeatedly sending crafted pre-authentication extension packets, the server forces the client to store an unlimited number of...

4.3CVSS5.7AI score0.00258EPSS
SaveExploits0References6
Debian CVE
Debian CVE
•added 2026/10/29 2:48 a.m.•7 views

CVE-2026-116794

russh is a Rust SSH client and server library that includes an SSH agent protocol implementation. From 0.50.0-beta.12 until 0.65.0, the agent server's Connection::trysign path in russh/src/keys/agent/server.rs recognizes SSHAGENTCONSTRAINCONFIRM but returns a hard-coded successful result instead ...

8.3CVSS5.9AI score0.00156EPSS
SaveExploits0
Tenable Nessus
Tenable Nessus
•added 2026/10/29 12:00 a.m.•4 views

Linux Distros Unpatched Vulnerability : CVE-2026-116794

The Linux/Unix host has one or more packages installed that are impacted by a vulnerability without a vendor supplied patch available. - russh is a Rust SSH client and server library that includes an SSH agent protocol implementation. From 0.50.0-beta.12 until 0.65.0, the agent server's...

8.3CVSS5.9AI score0.00156EPSS
SaveExploits0References2
osv_debian
osv_debian
•added 2026/10/28 6:17 p.m.•10 views

DEBIAN-CVE-2026-116794

russh is a Rust SSH client and server library that includes an SSH agent protocol implementation. From 0.50.0-beta.12 until 0.65.0, the agent server's Connection::trysign path in russh/src/keys/agent/server.rs recognizes SSHAGENTCONSTRAINCONFIRM but returns a hard-coded successful result instead ...

8.3CVSS5.9AI score0.00156EPSS
SaveExploits0References1
NVD
NVD
•added 2026/10/28 6:17 p.m.•8 views

CVE-2026-116794

russh is a Rust SSH client and server library that includes an SSH agent protocol implementation. From 0.50.0-beta.12 until 0.65.0, the agent server's Connection::trysign path in russh/src/keys/agent/server.rs recognizes SSHAGENTCONSTRAINCONFIRM but returns a hard-coded successful result instead ...

8.3CVSS0.00156EPSS
SaveExploits0References4
Rows per page
Query Builder