漏洞信息
尽管我们使用了先进的大模型技术,但其输出仍可能包含不准确或过时的信息。神龙努力确保数据的准确性,但请您根据实际情况进行核实和判断。
Vulnerability Title
Russh: SSH identification parsing accepted non-canonical client banners and did not bound pre-banner input
Vulnerability Description
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 pre-banner lines from clients, and the reader did not enforce a bounded number of pre-banner lines. For a library server built on russh, this could allow a remote peer to hold connection setup resources in the cleartext pre-authentication phase with malformed identification input that should have been rejected early. This issue has been patched in version 0.61.0.
CVSS Information
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L
Vulnerability Type
输入验证不恰当
Vulnerability Title
Russh 输入验证错误漏洞
Vulnerability Description
Russh是Eugene个人开发者的一个 Rust SSH 客户端和服务器端库。 Russh 0.34.0-beta.1版本至0.61.0之前版本存在输入验证错误漏洞,该漏洞源于未严格执行SSH标识字符串规则,服务端标识读取器使用与客户端相同的宽松路径,允许来自客户端的预横幅行且未限制预横幅行数量,可能导致远程对等方在明文预身份验证阶段使用格式错误的标识输入占用连接设置资源。
CVSS Information
N/A
Vulnerability Type
N/A