CVE-2022-49895
Təsvir
Linux nüvəsində aşağıdakı zəiflik aradan qaldırılmışdır: cxl/region: Dekoder ayırması zamanı baş verən çökmənin düzəldilməsi mövcud regionlar tərəfindən ara portun dekoderləri tükəndikdə və həmin port iyerarxik yolunda olan yeni bir region yaratmağa çalışdıqda, cxl_port_attach_region() funksiyası port dekoderini tapa bilmir (gözlənildiyi kimi) və uğursuzluq / təmizləmə yoluna keçir. Lakin, region istinadının təmizlənməsi zamanı yoxlama prosesi mövcud olmayan dekoderdən istifadə etməyə (dereference) çalışır. Bu, NULL göstəricisinin istifadəsi ilə bağlı BUG-a səbəb olur. Bunu düzəltmək üçün dekoderin ayrılması və geri qaytarılması prosesləri köməkçi rutinlərə yenidən qurulmuşdur və bu 'free' rutininə daxil olarkən hər hansı əməliyyat yerinə yetirməzdən əvvəl @cxld dekoderinin etibarlı olduğu yoxlanılır.
Necə düzəltmək olar
- linux linux_kernel6.0.8 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 | 6.0 ≤ v < 6.0.8, 6.1 | 6.0.8 |
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.