CVE-2026-90183

Naməlum

Təsvir

Linux nüvəsində aşağıdakı zəiflik aradan qaldırılmışdır: blk-iolatency: siyasət məlumatları azad edilərkən gecikmə vəziyyətini təmizləyin io.latency özünün gecikmə hədəfi olmayan qrupu məhdudlaşdıra bilər. Bir bacarıq (sibling) öz hədəfinə çatmadıqda, check_scale_change() onun yoldaşlarını (peers) kiçildir və növbə dərinliyi birə çatan yoldaş üçün, hətta min_lat_nsec == 0 olsa belə, hər növbəti kiçiltmə zamanı blkcg_use_delay() çağırılır. iolatency_pd_offline() funksiyası hədəfi iolatency_set_min_lat_nsec() vasitəsilə sıfırlayır, lakin bu funksiya gecikməni yalnız sıfırdan fərqli dəyərdən sıfıra keçid zamanı təmizləyir, buna görə də belə bir yoldaşı heç vaxt təmizləmir. Siyasət məlumatlarının azad edilməsi isə blkg->use_delay dəyərinin təyin olunmuş və blkcg->congestion_count dəyərinin yüksək qalmasına səbəb olur və onu aşağı sala biləcək heç nə qalmır. Nəticədə, həmin cgroup mövcud olduğu müddətcə blk_cgroup_congested() həmin cgroup-dakı və onun törəmələrindəki hər bir tapşırıq üçün "true" qaytarır: page_cache_sync_ra() öncədən oxunuşu (readahead) tək səhifəyə qədər azaldır, page_cache_async_ra() onu tamamilə ötürür və __folio_throttle_swaprate() swap_avail_lock kilidini götürərək anonim folio ayrılmasına məhdudiyyət təyin edir. Gecikməni iolatency_pd_free() funksiyasında təmizləyin. Həmin anadək bio-tərəfindən saxlanılan blkg istinadları boşaldılmış olur və ya siyasətin deaktiv edilməsi üçün növbə dondurulur, buna görə də check_scale_change() onu yenidən aktivləşdirə bilməz. Azad etmə geri çağırma funksiyası (free callback) həmçinin heç vaxt blkg-yə bağlanmamış siyasət məlumatlarını da görə bildiyi üçün pd->blkg yoxlaması əlavə edilmişdir.

CiddilikNaməlum
CVSS—
İstismar ehtimalı—
MəhsulLinux
Dərc17 sen 2026
İlk görülmə17 sen 2026

Necə düzəltmək olar

Yeniləyin
  • Linux Linux27573278b1cbc2313ebd31309ac18ac6179b828a, 53ccb4b967edc5f82ff6f9c066fb96c31aa7561a, b6449a915d1826e1450f6368fc379fe44caa06ca, 5c6593422eb3c3a21505436ccf74599a433584c8, 02f1b90ab33ef99c89dd96a385b432ff57abc64d, 8935bf22c0a0db517a7f72f7097300e05dd852f5 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
Linux Linuxd70675121546c35feaceebf7ed9caed8716640f3 ≤ v < 27573278b1cbc2313ebd31309ac18ac6179b828a, d70675121546c35feaceebf7ed9caed8716640f3 ≤ v < 53ccb4b967edc5f82ff6f9c066fb96c31aa7561a, d70675121546c35feaceebf7ed9caed8716640f3 ≤ v < b6449a915d1826e1450f6368fc379fe44caa06ca, d70675121546c35feaceebf7ed9caed8716640f3 ≤ v < 5c6593422eb3c3a21505436ccf74599a433584c8, d70675121546c35feaceebf7ed9caed8716640f3 ≤ v < 02f1b90ab33ef99c89dd96a385b432ff57abc64d, d70675121546c35feaceebf7ed9caed8716640f3 ≤ v < 8935bf22c0a0db517a7f72f7097300e05dd852f5, 4.1927573278b1cbc2313ebd31309ac18ac6179b828a, 53ccb4b967edc5f82ff6f9c066fb96c31aa7561a, b6449a915d1826e1450f6368fc379fe44caa06ca, 5c6593422eb3c3a21505436ccf74599a433584c8, 02f1b90ab33ef99c89dd96a385b432ff57abc64d, 8935bf22c0a0db517a7f72f7097300e05dd852f5

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