CVE-2026-77473

MediumCVSS 6.5/10Last modified Nov 12, 2026

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.24.1, recursive remote-to-local SFTP copies in SFTPClient._copy() in asyncssh/sftp.py, reached through get(), mget(), and copy(), trust filenames returned by a remote server's directory enumeration. A malicious or compromised SFTP server can return an absolute filename or a filename containing path separators and parent-directory traversal, causing destination path construction to escape the requested local directory and write attacker-selected content to locations writable by the client process. This issue is fixed in version 2.24.1.

Metrics

CVSS 3.1 6.5/10CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:H/A:N

Weakness enumeration

Affected software

VendorProductVersions
ronfasyncssh< 2.24.1

References

Timeline

Published
Nov 9, 2026
Last modified
Nov 12, 2026
NVD status
Deferred

Related CVEs from 2026

CVE-2026-774747.1destructive_command_guard (dcg) is a command-line safety tool that blocks destructive shell commands before AI coding agents run them. PriorCVE-2026-77488.8A weakness has been identified in Totolink N300RH 3.2.4-B20220812. Affected by this issue is the function setUpgradeFW of the file /cgi-bin/CVE-2026-774808.8Insufficient granularity of access control in SQL Server allows an authorized attacker to elevate privileges over a network.CVE-2026-774818.8Heap-based buffer overflow in SQL Server allows an authorized attacker to execute code over a network.CVE-2026-774828.8Heap-based buffer overflow in SQL Server allows an unauthorized attacker to execute code over a network.CVE-2026-774838.8Weak authentication in SQL Server allows an authorized attacker to elevate privileges over a network.CVE-2026-774848.8Deserialization of untrusted data in SQL Server allows an authorized attacker to execute code over a network.CVE-2026-774857.0Use after free in SQL Server allows an authorized attacker to elevate privileges locally.CVE-2026-774868.8Integer overflow or wraparound in SQL Server allows an unauthorized attacker to execute code over a network.CVE-2026-774878.8Improper access control in SQL Server allows an authorized attacker to elevate privileges over a network.CVE-2026-774885.5Integer underflow (wrap or wraparound) in SQL Server allows an authorized attacker to disclose information locally.CVE-2026-774897.8Null pointer dereference in Windows Biometric Service allows an authorized attacker to elevate privileges locally.
CVE-2026-77473: Medium severity, CVSS 6.5 | Vulnix