CVE-2026-98864
Təsvir
Linux kernel-də aşağıdakı zəiflik aradan qaldırılıb: sched_ext: Tapşırıq yenidən növbəyə əlavə edilməzdən əvvəl SCX_OPSS_DISPATCHING vəziyyətinin başa çatmasını gözləyin ebf1ccff79c4 ("sched_ext: Fix ops.dequeue() semantics") commit-i ilə scx_dispatch_enqueue() funksiyasındakı son ops_state yazma əməliyyatı DSQ kilidinin açılmasından sonraya keçirildi ki, custody yeniləməsi və ops.dequeue() ondan əvvəl baş versin. Beləliklə, tapşırıq hələ SCX_OPSS_DISPATCHING vəziyyətində olduğu halda DSQ-da tapıla bilər. Dequeue və core-sched seçimi yolları ops_dequeue()-da vəziyyətin təmizlənməsini gözləyir, lakin yenidən növbəyə əlavə etmə (reenqueue) yolları bunu etmir. Həmin zaman kəsiyində baş verən reenqueue əməliyyatı ops.enqueue()-u işə salır və dispatch tamamlanmamışdan əvvəl SCX_OPSS_QUEUED vəziyyətini təyin edir. Dispatcher-in sonuncu yazma əməliyyatı isə onu SCX_OPSS_NONE ilə əvəz edir və finish_dispatch() tapşırığın bütün sonrakı dispatch əməliyyatlarını ləğv edir. Tapşırığı yenidən növbəyə əlavə etmək üçün dequeue etməzdən əvvəl, eynilə ops_dequeue()-da olduğu kimi, SCX_OPSS_DISPATCHING vəziyyətinin təmizlənməsini gözləyin.
Necə düzəltmək olar
- Linux Linux43457bf6550044c40bd6d3fcdf9ea66f5a55d139, 7de9a6fb44eae4f05e68c805d58b9c618815adfa və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| Linux Linux | ebf1ccff79c43f860cbd2f9d6cfab9a462d0cb2d ≤ v < 43457bf6550044c40bd6d3fcdf9ea66f5a55d139, ebf1ccff79c43f860cbd2f9d6cfab9a462d0cb2d ≤ v < 7de9a6fb44eae4f05e68c805d58b9c618815adfa, 7.1 | 43457bf6550044c40bd6d3fcdf9ea66f5a55d139, 7de9a6fb44eae4f05e68c805d58b9c618815adfa |
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.