CVE-2021-47205

Orta

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.

CiddilikOrta
CVSS5.5
İstismar ehtimalı9. faiz dərəcəsi0,2%
MəhsulLinux Kernel
Dərc10 apr 2024
İlk görülmə10 apr 2024

Necə düzəltmək olar

Yeniləyin
  • linux linux_kernel5.15.5 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
linux linux_kernelv < 5.15.55.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.

Intelligence 360 paketində

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.

CVE-2021-47205 · Linux Kernel · Dark Radar