CVE-2026-93057
Təsvir
Linux nüvəsində aşağıdakı zəiflik aradan qaldırılmışdır: scsi: ufs: core: TX EQTR kontekstində mümkün yaddaş geri qaytarma (memory reclaim) deadloqunun qarşısının alınması devfreq ötürmə sürəti miqyası (gear scaling) UFS tagset-ni sakitləşdirdiyi zaman TX EQTR işləyə bilər. Bu kontekstdə ufshcd_tx_eqtr(), __ufshcd_tx_eqtr() və ufs_qcom_get_rx_fom() funksiyaları GFP_KERNEL ilə yaddaş ayırır. Əgər birbaşa geri qaytarma (direct reclaim) tətiklənsə, reclaim/writeback prosesi UFS cihazına yönəlmiş I/O əməliyyatlarından asılı ola bilər. Növbə sakitləşdirildiyi üçün bu, deadloqa səbəb ola bilər. TX EQTR çağırıq ağacındakı bütün ayırmaları əhatə etmək üçün ufshcd_tx_eqtr() funksiyasında memalloc_noio_save/restore() istifadə edin, o cümlədən: - ufshcd_tx_eqtr() daxilində params->eqtr_record - __ufshcd_tx_eqtr() daxilində eqtr_data - ufs_qcom_get_rx_fom() daxilində params Bu yanaşma fərdi çağırış nöqtələrini GFP_NOIO ilə etiketləməkdən daha üstündür, çünki hər bir çağıranın bu məhdudiyyət haqqında məlumatlı olmasına ehtiyac qalmadan, çağırıq ağacının hər hansı yerinə əlavə ediləcək gələcək ayırmaları avtomatik olaraq əhatə edir. [mkp: Bart tərəfindən təklif edildiyi kimi etiket düzəldildi]
Necə düzəltmək olar
- Linux Linuxa28a7d9b3bb116da788ae492c90465ec1a7fa6e8, 760fc6f0e25a72832c2fcf37ecf5f1b770ec8374 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| Linux Linux | 03e5d38e2f985d8d0b0a60508c0b422f664808e3 ≤ v < a28a7d9b3bb116da788ae492c90465ec1a7fa6e8, 03e5d38e2f985d8d0b0a60508c0b422f664808e3 ≤ v < 760fc6f0e25a72832c2fcf37ecf5f1b770ec8374, 7.1 | a28a7d9b3bb116da788ae492c90465ec1a7fa6e8, 760fc6f0e25a72832c2fcf37ecf5f1b770ec8374 |
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.