CVE-2021-47361

Yüksək

Təsvir

Linux nüvəsində aşağıdakı zəiflik aradan qaldırılıb: mcb: mcb_alloc_bus() funksiyasındakı xətaların idarə edilməsi düzəldildi İki xəta mövcuddur: 1) Əgər ida_simple_get() uğursuz olarsa, bu kod put_device(carrier) funksiyasını çağırır, lakin biz hələ get_device(carrier) funksiyasını çağırmamışıq və bu, ehtimal ki, "use after free" (azad edilmiş yaddaşdan istifadə) xətasına səbəb olur. 2) device_initialize() funksiyasından sonra şinini (bus) azad etmək üçün put_device() funksiyasından istifadə etməliyik. Bu, cihazla bağlı daxili resursları azad edəcək və qalan hissəni azad etmək üçün mcb_free_bus() funksiyasını çağıracaq.

CiddilikYüksək
CVSS7.8
İstismar ehtimalı—
MəhsulLinux Kernel
Dərc21 may 2024
İlk görülmə21 may 2024

Necə düzəltmək olar

Yeniləyin
  • linux linux_kernel4.9.285, 4.14.249, 4.19.209, 5.4.150, 5.10.70, 5.14.9 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
linux linux_kernel4.7 ≤ v < 4.9.285, 4.10 ≤ v < 4.14.249, 4.15 ≤ v < 4.19.209, 4.20 ≤ v < 5.4.150, 5.5 ≤ v < 5.10.70, 5.11 ≤ v < 5.14.9, 5.154.9.285, 4.14.249, 4.19.209, 5.4.150, 5.10.70, 5.14.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.

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.