CVE-2026-72095
Təsvir
Linux nüvəsində aşağıdakı zəiflik aradan qaldırılmışdır: dma-fence: dma_fence_dedup_array() funksiyasını 0 saylı girişlərə qarşı davamlı edin dma_fence_dedup_array() funksiyası num_fences == 0 ilə çağırıldıqda 1 qaytarır: for dövrünün gövdəsi heç vaxt icra olunmur, j dəyişəni 0 olaraq qalır və yekun `return ++j` ifadəsi 1 nəticəsini verir. Bu, həm nüvə sənədləri ilə ("Return: Massivdə qalan unikal fence-lərin sayı"), həm də 0 girişinin 0 çıxışı verməsi ilə bağlı təbii gözlənti ilə ziddiyyət təşkil edir. Çağırıcı olan __dma_fence_unwrap_merge() funksiyası `if (count == 0 || count == 1)` sürətli yolu vasitəsilə prosesi dayandırır və buna görə də təhlükəsizdir. Lakin amdgpu_userq_wait_*() funksiyaları sıfır lokal sayla dedup çağırışına çata bilər və massivdə başlatılmamış fence slotuna müraciət edə bilərdi. Erkən şəkildə 0 qaytarmaqla müqavilənin sənədləşməyə uyğunlaşdırılması təmin edilmişdir. Bu, həmçinin boş massiv üzərində lazımsız sort() çağırışını da ötürür.
Necə düzəltmək olar
- Linux Linux7aa8f3dba53422465dbe1be8dbb7240304462bb2, e2d9a2ea178a5da0b4a6693e8ebca5c7fc4d7051, 77a9298741f8f9e8b963c977f5582ab21c6d3427 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| Linux Linux | 575ec9b0c2f11f40535ea737ed5a64792780d1ef ≤ v < 7aa8f3dba53422465dbe1be8dbb7240304462bb2, 575ec9b0c2f11f40535ea737ed5a64792780d1ef ≤ v < e2d9a2ea178a5da0b4a6693e8ebca5c7fc4d7051, 575ec9b0c2f11f40535ea737ed5a64792780d1ef ≤ v < 77a9298741f8f9e8b963c977f5582ab21c6d3427, 6.16 | 7aa8f3dba53422465dbe1be8dbb7240304462bb2, e2d9a2ea178a5da0b4a6693e8ebca5c7fc4d7051, 77a9298741f8f9e8b963c977f5582ab21c6d3427 |
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.