Katalog CVE

CVE-2026-48798

WysokieCVSS 7.1
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Streszczenie

SSH.NET, biblioteka SSH dla .NET, ma podatność w ScpClient.Download, która ufa nazwom plików i katalogów zwracanym przez zdalny serwer SCP. Złośliwy lub przejęty serwer może użyć sekwencji ../ lub ścieżek bezwzględnych do tworzenia lub nadpisywania plików w dowolnym miejscu zapisywalnym przez proces klienta. Problem naprawiono w wersji 2026.0.0.

Ocena ryzyka

Atakujący serwer może nadpisać lub utworzyć pliki na kliencie, co może prowadzić do naruszenia integralności systemu lub wykonania złośliwego kodu.

Rekomendacja

Zaktualizuj SSH.NET do wersji 2026.0.0 lub nowszej i unikaj pobierania plików z niezaufanych serwerów.

Oryginalny opis (angielski, źródło NVD)

SSH.NET is a Secure Shell (SSH) library for .NET. In 2025.1.0 and earlier, ScpClient.Download(string directoryName, DirectoryInfo directoryInfo) trusts file and directory names returned by a remote SCP server and combines them with the requested local directory without containment validation, allowing a malicious, compromised, or man-in-the-middle server to use ../ sequences or absolute paths to create or overwrite files anywhere writable by the client process. This issue is fixed in version 2026.0.0.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS