CVE-2022-24903
Təsvir
Rsyslog loqların emalı üçün çox sürətli bir sistemdir. TCP syslog qəbulu üçün nəzərdə tutulmuş modullarda oktet saylı çərçivələmədən (octet-counted framing) istifadə edildikdə potensial yığın bufer daşması (heap buffer overflow) baş verə bilər. Bu, seqmentasiya xətasına (segfault) və ya digər nasazlıqlara səbəb ola bilər. Anladığımız qədərilə, bu zəiflikdən uzaqdan kodun icrası üçün istifadə etmək mümkün deyil, lakin ekspertlər üçün bunu etmək kiçik bir şans ola bilər. Xəta oktet sayının oxunması zamanı baş verir. Maksimum oktet sayı üçün yoxlama olsa da, oktet sayı maksimum həddi aşdıqda belə rəqəmlər yığın buferinə yazılır. Bu, yaddaş buferinin doldurulub aşılması üçün istifadə edilə bilər. Lakin rəqəmlər ardıcıllığı dayandıqdan sonra buferə əlavə simvollar əlavə edilə bilmir. Bizim fikrimizcə, bu, uzaqdan istismarını qeyri-mümkün və ya ən azı olduqca mürəkkəb edir. Oktet saylı çərçivələmə iki potensial çərçivələmə rejimindən biridir. O nisbətən nadirdir, lakin qəbuledicilərdə standart olaraq aktivdir. Müntəzəm syslog mesajlarının qəbulu üçün `imtcp`, `imptcp`, `imgssapi` və `imhttp` modullarından istifadə olunur. Onları birbaşa ictimaiyyətə açıq etməmək ən yaxşı təcrübə hesab olunur. Bu təcrübə tətbiq edildikdə risk xeyli azalır. `imdiag` modulu əsasən sınaq işlətmələri üçün nəzərdə tutulmuş diaqnostika moduludur. Onun hər hansı istehsalat quraşdırmasında mövcud olacağını gözləmirik. Oktet saylı çərçivələmə çox yaygın deyil. Adətən, o, göndəricilərdə xüsusi olaraq aktivləşdirilməlidir. İstifadəçilər buna ehtiyac duymurlarsa, onu ən vacib modullar üçün söndürə bilərlər. Bu, zəifliyi yumşaldacaqdır.
Necə düzəltmək olar
- rsyslog rsyslog8.2204.1 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| rsyslog rsyslog | v < 8.2204.1 | 8.2204.1 |
| fedoraproject fedora | 35 | — |
| debian debian_linux | 9.0, 10.0, 11.0 | — |
| netapp active_iq_unified_manager | 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.