CVE-2021-47205
Təsvir
Linux nüvəsində aşağıdakı zəiflik aradan qaldırılıb: clk: sunxi-ng: Bağlantı kəsilərkən saatların/sıfırlamaların qeydiyyatdan çıxarılması Hazırda CCU drayverinin bağlantısının kəsilməsi cihazın MMIO bölgəsini xəritədən çıxarır, lakin onun saatlarını/sıfırlamalarını və onların təminatçılarını qeydiyyatda saxlayır. Bu, daha sonra bəzi saat əməliyyatları MMIO yerinə yetirməyə çalışdıqda səhifə xətasına (page fault) səbəb ola bilər. Bu problem, CCU inisializasiyasını yaddaş ayrılmasından ayırmaqla və sonra saatların və sıfırlamaların qeydiyyatdan çıxarılması üçün devres geri çağırışından (callback) istifadə etməklə düzəldilib. Bu həmçinin `struct ccu_reset` strukturundakı yaddaş sızmasını aradan qaldırır və saatlar və sıfırlamalar üçün düzgün sahibdən (müvafiq platforma drayveri) istifadə edir. Erkən OF saat təminatçıları heç vaxt qeydiyyatdan çıxarılmır və məhdud xəta idarəetməsi mümkündür, buna görə də onlar əsasən dəyişdirilməyib. Mesajın of_sunxi_ccu_probe funksiyasının daxilinə köçürülməsi ilə xəta hesabatı daha ardıcıl hala gətirilmişdir.
Necə düzəltmək olar
- linux linux_kernel5.15.5 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| linux linux_kernel | v < 5.15.5 | 5.15.5 |
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.