CVE-2026-48682
Təsvir
FastNetMon Community Edition versiya 1.2.9 daxil olmaqla, IPv4 paket analizatorunda sərhədlərdən kənar oxuma (out-of-bounds read) boşluğu mövcuddur. src/simple_packet_parser_ng.cpp faylında, paketin ən azı sizeof(ipv4_header_t) bayt (20 bayt) ehtiva etdiyi təsdiqləndikdən sonra, kod (a) IHL >= 5 (RFC 791-ə əsasən minimum keçərli dəyər) və ya (b) paketi daxilində həqiqətən 4 * IHL baytın mövcut olduğunu yoxlamadan local_pointer-i '4 * ipv4_header->get_ihl()' qədər irəli sürüşdürür (sətir 164). IHL sahəsi 4 bitdir və 0-15 arası dəyərlərə icazə verir, buna görə də sürüşmə 0-60 bayt ola bilər. Yalnız 20 baytın təsdiqləndiyi halda IHL dəyərinin 15 olması 40 baytlıq artıq oxumaya (over-read) səbəb olur. IHL-in 0-4 arası olması isə göstəricinin IP başlığından kənara çıxmamasına gətirib çıxarır ki, bu da TCP/UDP başlığının IP başlığı məlumatlarından analiz edilməsinə (tip qarışıqluğu / type confusion) səbəb olur. Bu zəifliyə istənilən paket tutma interfeysi vasitəsilə çatmaq mümkündü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 |
|---|---|---|
| FastNetMon Community Edition | v ≤ 1.2.9 | — |
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.