CVE-2024-41125
Təsvir
Contiki-NG, IoT cihazları üçün açıq mənbəli və çarpaylı platformalı əməliyyat sistemidir. SNMP aktiv edilmiş Contiki-NG əməliyyat sistemi ilə işləyən cihaza paket göndərildikdə 1 baytlıq sərhədlərdən kənar oxuma (out-of-bounds read) baş verə bilər. Standart Contiki-NG konfiqurasiyasında SNMP modulu deaktivdir. Zəiflik os/net/app-layer/snmp/snmp-ber.c modulunda mövcuddur, burada snmp_ber_decode_string_len_buffer funksiyası qəbul edilmiş SNMP paketindən sətir uzunluğunu dekodlaşdırır. Bir yerdə, buferdə digər baytın mövcud olub-olmadığı yoxlanılmadan buferdən bir bayt oxunur ki, bu da mümkün sərhədlərdən kənar oxumaya gətirib çıxarır. Problem Contiki-NG pull request #2936 ilə düzəldilmişdir. Bu düzəliş Contiki-NG-nin növbəti versiyasına daxil ediləcəkdir. İstifadəçilərə yamanı əllə tətbiq etmək və ya növbəti versiyanı gözləmək tövsiyə olunur. Alternativ həll yolu Contiki-NG qurma konfiqurasiyasında SNMP modulunu deaktiv etmə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 |
|---|---|---|
| contiki-ng contiki-ng | v ≤ 4.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.