CVE-2026-98843
Təsvir
Linux nüvəsində aşağıdakı zəiflik aradan qaldırılmışdır: netfs: köhnəlmiş məlumatların geri yazılmasının qarşısını almaq üçün read-gaps folio-dakı boşluqları sıfırlayın netfs_read_gaps() funksiyası axınlı yazmanın çirkli bölgəsi ətrafındakı boşluqları server tərəfində oxunmamış saxlayır, buna görə də orada qısa/EOF cavabı gəldikdə, daha sonra geri yazılan köhnəlmiş folio məzmunu qalırdı. Sıfırlama prosesini oxuma tamamlandıqdan sonra yerinə yetirin, əvvəl yox: netfs_wait_for_read() ret >= 0 olduqda rreq->transferred dəyərini qaytarır, ona görə də oxuma zamanı istifadə olunan eyni bvec massivi üzərində iterator yaradın, ret-dən sonraya keçin və qalan hissəni sıfırlayın. Çirkli bölgə həmin massivdə artıq real folio-ya deyil, sink səhifələrinə uyğunlaşdığı üçün bu proses ona təsir etmir və bütün boşluq öncədən sıfırlanmaq əvəzinə yalnız faktiki çatışmazlıq sıfırlanır.
Necə düzəltmək olar
- Linux Linux512eaf01ffabf4258e945016b50df5aed940b705, 2a62fe628a877c249c8286b157ee99d82840d9dc, 8db55c5cd831a786a1a2a2d391aa80354535a353 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| Linux Linux | ee4cdf7ba857a894ad1650d6ab77669cbbfa329e ≤ v < 512eaf01ffabf4258e945016b50df5aed940b705, ee4cdf7ba857a894ad1650d6ab77669cbbfa329e ≤ v < 2a62fe628a877c249c8286b157ee99d82840d9dc, ee4cdf7ba857a894ad1650d6ab77669cbbfa329e ≤ v < 8db55c5cd831a786a1a2a2d391aa80354535a353, 6.12 | 512eaf01ffabf4258e945016b50df5aed940b705, 2a62fe628a877c249c8286b157ee99d82840d9dc, 8db55c5cd831a786a1a2a2d391aa80354535a353 |
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.