Vulnerability Information
Although we use advanced large model technology, its output may still contain inaccurate or outdated information.Shenlong tries to ensure data accuracy, but please verify and judge based on the actual situation.
Vulnerability Title
AsyncSSH: SCP Path Traversal to Arbitrary File Write
Vulnerability Description
AsyncSSH is a Python package which provides an asynchronous client and server implementation of the SSHv2 protocol on top of the Python asyncio framework. Prior to 2.23.1, a malicious SSH server can write arbitrary files on the asyncssh SCP client's filesystem by sending filenames containing ../ traversal sequences because _parse_cd_args in scp.py returns server-provided names verbatim and _recv_files joins them to the destination path without enforcing the target directory boundary. This issue is fixed in version 2.23.1.
CVSS Information
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:H/A:H
Vulnerability Type
对路径名的限制不恰当(路径遍历)
Vulnerability Title
Ron Frederick AsyncSSH 路径遍历漏洞
Vulnerability Description
Ron Frederick AsyncSSH是Ron Frederick个人开发者的一款异步SSH协议库。 Ron Frederick AsyncSSH 2.23.1之前版本存在路径遍历漏洞,该漏洞源于SCP客户端未对服务器提供的文件名进行路径边界检查,可能允许恶意SSH服务器发送包含../遍历序列的文件名,从而在客户端文件系统上写入任意文件。
CVSS Information
N/A
Vulnerability Type
N/A