CVE-2026-98538

Orta

Təsvir

Linux nüvəsində aşağıdakı zəiflik aradan qaldırılmışdır: writeback: skan edilmiş inode-ları rotasiya etməklə cleanup_offline_cgwb() yenidən skanlamaları məhdudlaşdırır cleanup_offline_cgwb() hər çağırışda maksimum WB_MAX_INODES_PER_ISW inode hazırlayır və ləğv edilən wb boşalana qədər yenidən çağırılır, lakin hər çağırış wb->b_attached və sonra wb->b_dirty_time siyahılarını eyni ucdan keçir. Artıq hazırlanmış inode-lar (keçid işçisi işə düşənə qədər I_WB_SWITCH təyin olunmuş halda siyahıda qalırlar) və dəyişdirilə bilməyən inode-lar (I_FREEING, I_WILL_FREE, !SB_ACTIVE, DAX, artıq hədəf wb-də olanlar) olduğu yerdə qalır. Beləliklə, hər dövr wb->list_lock altında onların artan ardıcıllığını yenidən skan edir və tam boşaltma prosesi siyahıdakı inode-ların sayına görə kvadratik olur. Bir ləğv edilən cgwb-yə təxminən 17 milyon inode bağlandıqda, bu vəziyyətin CPU-ların 21-48 saniyə ərzində ilişib qalması ilə nəticələnən yumşaq kilidlənmələrə (soft lockups) səbəb olduğu müşahidə edilmişdir. Hər iki siyahını ən köhnə ucdan keçin və skan edilmiş hər bir inode-u ən yeni uca daşıyın, beləliklə növbəti dövr əvvəlkinin dayandığı yerdən başlayacaq və boşaltma prosesi xətti olacaq. b_attached sırasızdır, buna görə də orada sıra dəyişikliyi hiss olunmur. b_dirty_time dirtied_when üzrə sıralanmışdır, lakin skan edilməmiş ən köhnə inode move_expired_inodes()-in seçdiyi ucda qalır, sync sıradan asılı olmayaraq bütün siyahını götürür və hazırlanmış inode-lar keçid işi başladığı kimi siyahını tərk edərək yeni wb-də yeni dirtied_time_when alırlar. Buna görə də, sırası pozulmuş yeganə inode-lar heç vaxt keçid edə bilməyənlərdir (DAX) və onlar yalnız ləğv edilən wb-də qalırlar.

CiddilikOrta
CVSS4.1
İstismar ehtimalı—
MəhsulMicrosoft Azl3 Kernel
Dərc18 okt 2026
İlk görülmə18 okt 2026

Necə düzəltmək olar

Mənbələrdə bu zəiflik üçün düzəldilmiş versiya və ya yamaq keçidi yoxdur.

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
microsoft azl3_kernel_6.6.157.1-1Aralıq göstərilməyib—

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.