CVE-2017-6657
Təsvir
Cisco Sourcefire Snort 3.0-ın 233-cü build versiyasından əvvəlki versiyalarında Ether Type Validasiyası düzgün idarə edilmir. Düzgün ether type və IP protokol nömrələri üst-üstə düşmədiy üçün Snort++ bütün protokol dekoderlərini tək bir massivdə saxlayır. Bu, ether type sahəsində IP protokol nömrələrinə malik paketlərin yaradılmasını mümkün edir ki, bu da Snort++ dekoderini çaşa bilər. Məsələn, eth:llc:snap:icmp6 paketi sistemin çökməsinə səbəb olacaq, çünki icmp6 yoxlama cəmini (checksum) hesablamaq üçün heç bir ip6 başlığı yoxdur. Təsirə məruz qalan dekoderlərə gre, llc, trans_bridge, ciscometadata, linux_sll və token_ring daxildir. Həll yolu, dekoder massivinə indeksləşdirmədən əvvəl ether type-ı təsdiqləmək üçün paket menecerinə yoxlama əlavə edir. diapazondan kənar ether type 116:473 xətasını törədəcəkdir.
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 |
|---|---|---|
| cisco snort\+\+ | Aralıq göstərilməyib | — |
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.