CVE-2026-45309
Təsvir
AsyncSSH Python paketidir və Python asyncio freymvorku üzərində SSHv2 protokolunun asinxron klient və server implementasiyasını təqdim edir. 2.23.0 versiyasından əvvəl AsyncSSH, autentifikasiyadan əvvəl server konfiqurasiyasının yenidən yüklənməsi zamanı asyncssh/config.py, asyncssh/connection.py, asyncssh/auth_keys.py və asyncssh/misc.py fayllarında OpenSSH ilə uyğun AuthorizedKeysFile %u tokenini xam SSH istifadəçi adı ilə genişləndirirdi ki, bu da AuthorizedKeysFile authorized_keys/%u ilə konfiqurasiya edilmiş serverə, SSH istifadəçi adı /, \ və ya .. yol keçmə seqmentlərini ehtiva etdikdə nəzərdə tutulan qovluqdan kənarda yerləşən avtorizasiya açarları faylını oxumağa və hücumçunun seçdiyi açar faylı ilə autentifikasiyadan keçməyə imkan verirdi. Bu problem 2.23.0 versiyasında düzəldilmişdir.
Necə düzəltmək olar
- asyncssh_project asyncssh2.23.0 və ya daha yeni versiya
- asyncssh2.23.0 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| asyncssh_project asyncssh | v < 2.23.0 | 2.23.0 |
| asyncsshPyPI | 2.22.0 ≤ v < 2.23.0 | 2.23.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.