CVE-2026-72080

Yüksək

Təsvir

Linux nüvəsində aşağıdakı zəiflik aradan qaldırılmışdır: fs/resctrl: Unmount zamanı yaranan use-after-free xətasının düzəldilməsi Unmount və ya uğursuz sökülmə (teardown) zamanı monitorinq hadisə faylının şəxsi məlumatlarını ehtiva edən bütün mon_data strukturları azad edilir və bundan sonra kernfs düyünləri silinir. Lakin statik olaraq ayrılmış standart resurs qrupu üçün RDT_DELETED bayrağı heç vaxt təyin edilmir. Standart resurs qrupu ilə əlaqəli hadisə faylını oxuyan paralel bir proses, kernfs aktiv mühafizəsini ləğv etdikdən sonra rdtgroup_mutex üzərində bloklana bilər; bu zaman unmount prosesi oxuyucunu gözləmədən faylın şəxsi məlumatlarını azad edir və kernfs düyününü məhv edir. Mutex azad edildikdə, oxuyucu oyanır, standart qrup üçün RDT_DELETED bayrağının təyin edilmədiyini görür və artıq azad edilmiş faylın şəxsi məlumatlarına müraciət edir (dereference). Ssenari aşağıdakı kimi təsvir edilə bilər: CPU0 CPU1 /* * Standart resurs qrupunun * monitorinq məlumatları kernfs_node::priv vasitəsilə * struct mon_data-ya işarə edən kernfs faylı ilə əlçatandır. * İstifadəçi faylı oxumaq üçün açır. */ rdtgroup_mondata_show() /* arxitektura kritik xəta ilə qarşılaşır */ rdtgroup_kn_lock_live() resctrl_exit() atomic_inc(&rdtgroup_default.waitcount) cpus_read_lock() kernfs_break_active_protection(kn) mutex_lock(&rdtgroup_mutex) cpus_read_lock() resctrl_fs_teardown() mutex_lock(&rdtgroup_mutex) rmdir_all_sub() mon_put_kn_priv() /* Bütün mon_data strukturlarını silin */ rdtgroup_destroy_root() kernfs_destroy_root() rdtgroup_default.kn = NULL mutex_unlock(&rdtgroup_mutex) /* * rdtgroup_default.flags boşdur, buna görə də * rdtgroup_kn_lock_live() funksiyası * &rdtgroup_default qaytarır */ md = of->kn->priv; /* md azad edilmiş mon_data-ya işarə edir */ RDT_DELETED bayrağı statik olaraq ayrılmış bu qrupun azad edilməsinə səbəb olmadığı üçün, həmin bayrağı standart qrup üçün şərtsiz təyin edin. Əgər əvvəlki mount-un standart qrupu üzrə hər hansı gözləyənlər varsa, yeni resctrl mount-una icazə verməyin. Yeni mount standart qrupu yenidən başlatacaq ki, bu da əvvəlki mount-dan qalan gözləyənlərə standart qrupun əlçatan olduğu təəssüratını yaradacaq və onların silinmiş əvvəlki mount-a aid mon_data strukturlarına müraciət etməsinə səbəb olacaq.

CiddilikYüksək
CVSS7.8
İstismar ehtimalı—
MəhsulLinux
Dərc15 avq 2026
İlk görülmə15 avq 2026

Necə düzəltmək olar

Yeniləyin
  • Linux Linux7b7bb07efe41bb646a93c4624aa2bb35df190342, 7d330a1d663381579b9d5dafa642b1b3158a0ce2, 52fce648607e0d6a76eeb443d78708c49df1c554 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
Linux Linux2a65660385444e9d9deffe995c71ee20443ef76e ≤ v < 7b7bb07efe41bb646a93c4624aa2bb35df190342, 2a65660385444e9d9deffe995c71ee20443ef76e ≤ v < 7d330a1d663381579b9d5dafa642b1b3158a0ce2, 2a65660385444e9d9deffe995c71ee20443ef76e ≤ v < 52fce648607e0d6a76eeb443d78708c49df1c554, 6.167b7bb07efe41bb646a93c4624aa2bb35df190342, 7d330a1d663381579b9d5dafa642b1b3158a0ce2, 52fce648607e0d6a76eeb443d78708c49df1c554

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-2026-72080 · Linux · Dark Radar