CVE-2025-37882

Yüksək

Təsvir

Linux nüvəsində aşağıdakı zəiflik aradan qaldırılıb: usb: xhci: Isochronous Ring Underrun/Overrun hadisələrinin idarə edilməsinin düzəldilməsi Bu hadisələrin TRB göstəricisi, xHCI 1.1+ HC-lərdə xəta baş verdiyi an növbəyə alınmış elementə işarə edir və ya köhnə versiyalarda NULL olur. Hadisə idarə olunduğu ana qədər bu halqa mövqeyində yeni bir TD növbəyə alınmış ola bilər. Mən kəsilmə moderasiyasını artırıb IRQ emalı gecikməsini çoxaltmaqla bu yarış şəraitini (race condition) tətikləyə bilirəm. Oxşar gecikmələr sistem yüklənməsi səbəbindən də təbii şəkildə baş verə bilər. Əgər bu, Missed Service Error-dan sonra baş verərsə, buraxılmış TD-lər ötürüləcək və yeni TD sanki hadisə ilə uyğun gəlirmiş kimi emal olunacaq. Bu, məlumat itkisi riskini və ya xHC tərəfindən buferin UAF (use-after-free) xətasını yaradaraq TD-nin vaxtından əvvəl geri qaytarılmasına səbəb ola bilər. xrun hadisələri zamanı TD-ləri tamamlamayın və növbəyə alınmış TD-lər hadisənin TRB göstəricisinə (hansı ki, NULL və ya link/no-op TRB ola bilər) uyğun gəlmirsə, xəbərdarlıq etməyin. Heç bir növbəyə alınmış TD olmadıqda da xəbərdarlıq etməyin. İndi artıq təhlükəsiz olduğu üçün, skip bayrağı təmizdirsə, xrun hadisələrini də idarə edin. Bu, xrun hadisəsindən dərhal əvvəl 'error mid TD' vəziyyətində ilişib qalmış hər hansı bir TD-nin tamamlanmasını təmin edir; bu, drayver xətalı HC-yə müəyyən sayda URB göndərdikdə və sonuncu TD-də xəta baş verdikdə ola bilər.

CiddilikYüksək
CVSS7.8
İstismar ehtimalı—
MəhsulLinux Kernel
Dərc9 may 2025
İlk görülmə9 may 2025

Necə düzəltmək olar

Yeniləyin
  • linux linux_kernel6.12.26, 6.14.5 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
linux linux_kernelv < 6.12.26, 6.13 ≤ v < 6.14.56.12.26, 6.14.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-2025-37882 · Linux Kernel · Dark Radar