CVE-2026-64477
Təsvir
Linux nüvəsində aşağıdakı zəiflik aradan qaldırılıb: x86,fs/resctrl: SNC aktiv olduqda CPU-nun offlayn edilməsi zamanı sərhədlərdən kənar girişin qarşısının alınması Arxitektura, hansı onlayn CPU-ların domenlə əlaqəli olduğunu izləmək üçün domenin başlığındakı cpu_mask-ı yeniləyir. Bu mask boşaldıqda, arxitektura domenin offlayn edilməsinə başlayır ki, bura domeni offlayn etmək üçün resctrl fs-in çağırılması daxildir. Əgər bu, LLC tutumunun izləndiyi monitorinq domeniyse, resctrl fs limbo handler-i domendəki bütün məşğul RMID vəziyyətini təmizləməyə məcbur edir. Limbo handler, həm adi "hələ də məşğuldurmu" yoxlamasının bir hissəsi kimi yoxlanıldıqda, həm də onsuz da məcburi şəkildə azad ediləcəyi zaman, məşğul RMID ilə əlaqəli cari hadisə dəyərini həmişə oxuyur. SNC aktiv olan sistemdə RMID oxunduqda "məntiqi RMID" "fiziki RMID"-yə çevrilir və bu çevirmə prosesi resctrl monitorinq domeninin NUMA düyün ID-sini tələb edir; bu ID isə öz növbəsində monitorinq domenə aid olan hər hansı bir CPU-nun NUMA düyün ID-sinin sorğulanması ilə müəyyən edilir. Monitorinq domeni offlayn vəziyyətə keçdikdə onun cpu_mask-ı boş olur, bu da cpu_to_node() vasitəsilə NUMA düyün ID sorğusunun arqument olaraq "nr_cpu_ids" ilə yerinə yetirilməsinə və nəticədə sərhədlərdən kənar girişə (out-of-bounds access) səbəb olur. RMID onsuz da domendə artıq çirkli (dirty) olmayacaq şəkildə məcburi təmizlənəcəksə, limbo handler-i RMID-ni oxumağı ötürəcək şəkildə yenidən quruldu. Bu ssenaridən qorunmaq üçün arxitekturanın RMID oxuyucusuna təhlükəsizlik yoxlaması əlavə edildi.
Necə düzəltmək olar
- Linux Linuxebc300b7ee0c669fa76a7a8858298ff32e296103, be1567992417dc92133e74126de7a6066c825ac9, 58c5ec23b1a238eb75cb0aba6f69d8f9e68ef0b2, fc16126cc11d9f507130bf84ab137ee0938c900e və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| Linux Linux | e13db55b5a0d447dea63cde772c1078405bbbf96 ≤ v < ebc300b7ee0c669fa76a7a8858298ff32e296103, e13db55b5a0d447dea63cde772c1078405bbbf96 ≤ v < be1567992417dc92133e74126de7a6066c825ac9, e13db55b5a0d447dea63cde772c1078405bbbf96 ≤ v < 58c5ec23b1a238eb75cb0aba6f69d8f9e68ef0b2, e13db55b5a0d447dea63cde772c1078405bbbf96 ≤ v < fc16126cc11d9f507130bf84ab137ee0938c900e, 6.11 | ebc300b7ee0c669fa76a7a8858298ff32e296103, be1567992417dc92133e74126de7a6066c825ac9, 58c5ec23b1a238eb75cb0aba6f69d8f9e68ef0b2, fc16126cc11d9f507130bf84ab137ee0938c900e |
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.