CVE-2020-11939
Təsvir
nDPI-ın 3.2 Stable versiyasına qədər olan versiyalarında, SSH protokolu dissektoru ssh.c faylındakı concat_hash_string funksiyasında idarə olunan uzaqdan yığın (heap) daşmasına səbəb olan çox sayda KEXINIT tam ədəd daşması (integer overflow) boşluqlarına malikdir. Daşma primitivinin dənəvər təbiəti və uzaq giriş vasitəsilə nDPI kitabxanasının yığın yaddaşının həm məzmununu, həm də strukturunu idarə etmək imkanı səbəbindən, bu boşluqdan nDPI ilə əlaqələndirilmiş və şəbəkə trafikinin analizi üçün ondan istifadə edən hər hansı şəbəkə inspeksiya stekində tam uzaqdan kodun icrasını (Remote Code Execution) həyata keçirmək üçün istifadə edilə bilər.
Necə düzəltmək olar
Mənbələrdə bu zəiflik üçün düzəldilmiş versiya və ya yamaq keçidi yoxdur.
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| ntop ndpi | v ≤ 3.2 | — |
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.