CVE-2026-93220
Təsvir
Linux nüvəsində aşağıdakı zəiflik aradan qaldırılmışdır: sched_ext: kick_sync-i rq-nin öz CPU-da gözləməli saxlayın kick_sync_wait_bal_cb() funksiyası __schedule() sonundan rq-nin CPU-da işlədiyini fərz edir: onun müqayisə etdiyi snapshot-lar həmin CPU-nun percpu sahəsində yerləşir və busy-wait prosesi rq kilidi buraxılmış və IRQ-lar aktiv edilmiş halda işləyir. Lakin, artıq callback növbədə gözləyərkən dispatch rq kilidini buraxa bilər və həmin zaman kəsikdə rq kilidini götürənlər (sched class dəyişiklik yolları, scx task iteratoru) azad etmə zamanı gözlənilən balans callback-lərini təmizləyir və callback-i kənar bir CPU-da işlədir. Belə bir icra əlaqəsiz snapshot-larla müqayisə aparır və icraedici CPU-nun özü gözləmə hədəfi olduqda deadlock yarada bilər. Kənar CPU-da icranı dayandırın və gözləmə vəziyyətini olduğu kimi saxlayın. Gözləmə yalnız resched kick-lərinin artıq təmin etdiyi irəliləyişi müşahidə edir və rq-nin növbəti gözləməsi köhnəlmiş cpus_to_sync bitlərini götürür.
Necə düzəltmək olar
- Linux Linuxc736ea0fe7b4df920da6bd43a81c5eeecadcc8be, e0253dd04beb03e79477c5ef4768b11135687206 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| Linux Linux | 4c95380701f58b8112f0b891de8d160e4199e19d ≤ v < c736ea0fe7b4df920da6bd43a81c5eeecadcc8be, 4c95380701f58b8112f0b891de8d160e4199e19d ≤ v < e0253dd04beb03e79477c5ef4768b11135687206, 6.19 | c736ea0fe7b4df920da6bd43a81c5eeecadcc8be, e0253dd04beb03e79477c5ef4768b11135687206 |
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.