CVE-2026-46673

Russh is a Rust SSH client & server library. Prior to version 0.60.3, CryptoVec used unchecked capacity growth, unchecked length arithmetic, and unsafe allocation/locking paths. In current russh releases, local SSH agent peers could still feed attacker-controlled frame lengths into buffer growth before validation. In older russh releases before 0.58.0, remote SSH traffic also reached CryptoVec through transport and compression buffers. This issue has been patched in version 0.60.3.
Configurations

No configuration.

History

11 Jun 2026, 16:16

Type Values Removed Values Added
References () https://github.com/Eugeny/russh/security/advisories/GHSA-g9f8-wqj9-fjw5 - () https://github.com/Eugeny/russh/security/advisories/GHSA-g9f8-wqj9-fjw5 -

10 Jun 2026, 22:17

Type Values Removed Values Added
New CVE

Information

Published : 2026-06-10 22:17

Updated : 2026-06-11 16:16


NVD link : CVE-2026-46673

Mitre link : CVE-2026-46673

CVE.ORG link : CVE-2026-46673


JSON object : View

Products Affected

No product.

CWE
CWE-770

Allocation of Resources Without Limits or Throttling