CVE-2026-72454

Yüksək

Təsvir

Linux nüvəsində aşağıdakı zəiflik aradan qaldırılıb: i3c: mipi-i3c-hci: i3c_hci_addr_to_dev() funksiyasındakı yarış vəziyyətinin (race condition) düzəldilməsi i3c_hci_addr_to_dev() funksiyası bus.lock (rwsem) tərəfindən qorunan bus->devs.i3c siyahısını gəzir. Lakin bu funksiya bus.lock kilidini götürə bilməyən MIPI I3C HCI IRQ handler-dən çağırılır. Bu, I3C nüvəsində cihazların eyni vaxtda əlavə edilməsinə/silinməsinə və siyahı gəzildiyi zaman onun dəyişdirilməsinə şərait yaradır ki, bu da potensial olaraq use-after-free xətasına və ya sistemin çökməsinə səbəb ola bilər. Şin cihaz siyahısına olan asılılıq aradan qaldırıldı və xüsusi axtarış cədvəli tətbiq edildi. hci->lock altında idarə olunan və DAT girişi ilə indekslənmiş ibi_devs[] massivi əlavə edildi. Massiv, İBİ-lər aktivləşdirildikdə və ya deaktiv edildikdə yenilənir, beləliklə o, həmişə İBİ yaratmağa icazəsi olan cihazlar çoxluğunu əks etdirir. Həmçinin, bir İBİ əvvəlcə deaktiv edilmədən azad edildikdə yaranan kənar halı (məsələn, i3c_master_add_i3c_dev_locked() funksiyasındakı oldedev) əhatə etmək üçün İBİ-lər azad edildikdə də yeniləmə aparılır. i3c_hci_addr_to_dev() funksiyası core.c faylına köçürüldü, yeni massiv istifadə edilərək yenidən tətbiq edildi və çağıranların hci->lock kilidini saxladığını təmin etmək üçün lockdep təsdiqi (assertion) əlavə edildi. PIO və DMA IBI emalında bir mesajın dərəcəsi xətadan (error) sazlama (debug) mesajına endirildi, çünki bu şərtin normal şəkildə yarana bildiyi bir yarış pəncərəsi mövcuddur.

CiddilikYüksək
CVSS7.8
İstismar ehtimalı—
MəhsulLinux
Dərc15 avq 2026
İlk görülmə15 avq 2026

Necə düzəltmək olar

Yeniləyin
  • Linux Linux308d7951ca221e8c8896b563c4e98d28a4400f2e, 8f851cab401c28287d536b1347d76f6e219c0db6, 650716f23eac488c6696babdc7805f6a6b7427ad və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
Linux Linux9ad9a52cce2828d932ae9495181e3d6414f72c07 ≤ v < 308d7951ca221e8c8896b563c4e98d28a4400f2e, 9ad9a52cce2828d932ae9495181e3d6414f72c07 ≤ v < 8f851cab401c28287d536b1347d76f6e219c0db6, 9ad9a52cce2828d932ae9495181e3d6414f72c07 ≤ v < 650716f23eac488c6696babdc7805f6a6b7427ad, 5.11308d7951ca221e8c8896b563c4e98d28a4400f2e, 8f851cab401c28287d536b1347d76f6e219c0db6, 650716f23eac488c6696babdc7805f6a6b7427ad

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-2026-72454 · Linux · Dark Radar