CVE-2026-89691
Təsvir
Linux nüvəsində aşağıdakı zəiflik aradan qaldırılıb: nfsd: OOB oxumanın qarşısını almaq üçün mürəkkəb arqument buraxıldıqda opcnt sıfırlanır nfsd4_release_compoundargs() funksiyası dinamik olaraq ayrılmış ops buferi azad edildikdə args->ops dəyişənini daxili iops[8] massivinə sıfırlayır, lakin args->opcnt dəyişənini orijinal dəyərində saxlayır (NFSv4.1+ mürəkkəbləri üçün bu dəyər 200-ə qədər ola bilər). Əgər rq_status_counter tək rəqəmdə ilişib qalsa (bu, nfsd_dispatch() onu tək etdikdən sonra xəta yoluna rast gəldikdə baş verə bilər), RPC status dumpit idarəçisi args->ops[] massivindən min(opcnt, 16) sayda element oxuyur. iops yalnız 8 elementə malik olduğu və nfsd4_compoundargs strukturundakı son sahə olduğu üçün, 8-15 indekslərinin oxunması bitişik slab yaddaşına giriş təmin edir və onu netlink vasitəsilə istifadəçi sahəsinə sızdırır. Köhnəlmiş mürəkkəb metadata-nın status interfeysi vasitəsilə heç vaxt üzə çıxmamasını təmin etmək üçün nfsd4_release_compoundargs() funksiyasında opcnt şərtsiz olaraq sıfırlanır. [ cel: məruz qalma pəncərəsindən kvfree_rcu_mightsleep() yuxusunu çıxarın ]
Necə düzəltmək olar
- Linux Linux58bcdfb2b2e412088839ae740b1a95154dc0b8d0, e879148867bd4c4cac42e063ffaffa187dddc6fe, c1a4f7b1848f95302df598217e1c7a1410c2d0c5, ae4c38555e81563b8dc5eae55ffd70f0ea97aa5a və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| Linux Linux | bd9d6a3efa9709e653aafbeb859289feccb8e70c ≤ v < 58bcdfb2b2e412088839ae740b1a95154dc0b8d0, bd9d6a3efa9709e653aafbeb859289feccb8e70c ≤ v < e879148867bd4c4cac42e063ffaffa187dddc6fe, bd9d6a3efa9709e653aafbeb859289feccb8e70c ≤ v < c1a4f7b1848f95302df598217e1c7a1410c2d0c5, bd9d6a3efa9709e653aafbeb859289feccb8e70c ≤ v < ae4c38555e81563b8dc5eae55ffd70f0ea97aa5a, 6.7 | 58bcdfb2b2e412088839ae740b1a95154dc0b8d0, e879148867bd4c4cac42e063ffaffa187dddc6fe, c1a4f7b1848f95302df598217e1c7a1410c2d0c5, ae4c38555e81563b8dc5eae55ffd70f0ea97aa5a |
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.