CVE-2026-85756
Təsvir
SSH.NET .NET üçün Təhlükəsiz Qabıq (SSH) kitabxanasıdır. 2026.0.0 versiyasından əvvəl ScpClient çağırıcı tərəfindən təmin edilən uzaq yolları serverdə scp-ni işə salmaq üçün istifadə olunan əmrə yerləşdirir və standart RemotePathTransformation.DoubleQuote transformasiyası hər bir uzaq əmr interpretatorunu təhlükəsiz şəkildə dırnağa ala bilmir. Bir tətbiq hücumçu tərəfindən idarə olunan yolu shell-ə əsaslanan serverə ötürdükdə, aktiv IRemotePathTransformation tərəfindən neytrallaşdırılmayan shell meta simvolları autentifikasiya olunmuş SSH istifadəçisi kimi əmrləri icra edə bilər. İstismar üçün shell-ə əsaslanan server və həmin shell-in analiz qaydaları üçün hazırlanmış yol tələb olunur; shell-ə əsaslanmayan serverlər və seçilmiş transformasiya tərəfindən tamamilə neytrallaşdırılmış yollar buna təsir etmir. POSIX shell-ləri üçün RemotePathTransformation.ShellQuote mövcuddur, SftpClient isə uzaq shell-dən tamamilə yayınır. Bu problem 2026.0.0 versiyasında düzəldilib.
Necə düzəltmək olar
- SSH.NET2026.0.0 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| SSH.NETNuGet | v < 2026.0.0 | 2026.0.0 |
Versiyanızı yoxlayın
Məhsulu seçin və istifadə etdiyiniz versiyanı yazın; versiyanın təsirlənən aralıqda olub-olmadığını görün.
Attack Surface Management
Domenlərinizə bağlı aktivləri, onlarda işləyən texnologiyaları və məlum zəiflikləri bir siyahıda görün.