Lucene search
+L

4 matches found

osv_ghsa
osv_ghsa
•added 2026/11/13 7:10 p.m.•3 views

GHSA-736F-C93Q-9FWX russh try_sign: asynchronous confirmation can sign after agent lock

Summary In russh 0.65.0, a sign request for a confirmation-constrained key can retain and use the private key after another connection locks the agent. trysign snapshots an Arc before awaiting Agent::confirm and does not revalidate the shared lock state after the await. An agent-forwarding peer c...

2.2CVSS6.1AI score
SaveExploits0References5
Github Security Blog
Github Security Blog
•added 2026/11/13 7:10 p.m.•4 views

russh try_sign: asynchronous confirmation can sign after agent lock

Summary In russh 0.65.0, a sign request for a confirmation-constrained key can retain and use the private key after another connection locks the agent. trysign snapshots an Arc before awaiting Agent::confirm and does not revalidate the shared lock state after the await. An agent-forwarding peer c...

8.3CVSS6.1AI score0.00156EPSS
SaveExploits0References5Affected Software1
Cvelist
Cvelist
•added 2026/11/13 7:07 p.m.•5 views

CVE-2026-128088 russh try_sign: asynchronous confirmation can sign after agent lock

russh is a Rust SSH client and server library that includes an SSH agent protocol implementation. Prior to version 0.65.1, trysign captures an Arc before awaiting Agent::confirm and does not revalidate the shared lock state or key presence after the await. This is a distinct residual defect in th...

2.2CVSS
SaveExploits0References4
EUVD
EUVD
•added 2026/11/13 7:07 p.m.•2 views

EUVD-2026-125722

russh is a Rust SSH client and server library that includes an SSH agent protocol implementation. Prior to version 0.65.1, trysign captures an Arc before awaiting Agent::confirm and does not revalidate the shared lock state or key presence after the await. This is a distinct residual defect in th...

2.2CVSS6.1AI score
SaveExploits0References4
Rows per page
Query Builder