CVE-2025-40201
Təsvir
Linux kernel-də aşağıdakı zəiflik aradan qaldırılmışdır: kernel/sys.c: sys_prlimit64() yollarında task_lock(tsk->group_leader)-in yarış vəziyyətli (racy) istifadəsi düzəldildi sys_prlimit64()->do_prlimit() yolunda task_lock(tsk->group_leader)-in istifadəsi ciddi şəkildə xətalıdır. sys_prlimit64() funksiyası get_task_struct(tsk)-ni çağırır, lakin bu yalnız task_struct-un özünü qoruyur. Əgər tsk != current və tsk lider deyilsə, bu proses çıxa/icra oluna bilər və task_lock(tsk->group_leader) artıq azad edilmiş task_struct-dan istifadə edə bilər. Digər bir problem isə sys_prlimit64()-in ->group_leader-i dəyişdirən mt-exec ilə yarış vəziyyətinə düşə bilməsidir. Bu halda do_prlimit() yanlış kilidi götürə bilər və ya (daha pisi) task_lock() və task_unlock() arasında ->group_leader dəyişə bilər. Zəruri hallarda tasklist_lock-u götürmək üçün sys_prlimit64() dəyişdirildi. Bu ideal həll yolu olmasa da, -stable versiyaları üçün daha yaxşı alternativ görünmür.
Necə düzəltmək olar
- Linux Linux1bc0d9315ef5296abb2c9fd840336255850ded18, 132f827e7bac7373e1522e89709d70b43cae5342, 19b45c84bd9fd42fa97ff80c6350d604cb871c75, 6796412decd2d8de8ec708213bbc958fab72f143, a15f37a40145c986cdf289a4b88390f35efdecc4 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| Linux Linux | 18c91bb2d87268d23868bf13508f5bc9cf04e89a ≤ v < 1bc0d9315ef5296abb2c9fd840336255850ded18, 18c91bb2d87268d23868bf13508f5bc9cf04e89a ≤ v < 132f827e7bac7373e1522e89709d70b43cae5342, 18c91bb2d87268d23868bf13508f5bc9cf04e89a ≤ v < 19b45c84bd9fd42fa97ff80c6350d604cb871c75, 18c91bb2d87268d23868bf13508f5bc9cf04e89a ≤ v < 6796412decd2d8de8ec708213bbc958fab72f143, 18c91bb2d87268d23868bf13508f5bc9cf04e89a ≤ v < a15f37a40145c986cdf289a4b88390f35efdecc4, 5.18 | 1bc0d9315ef5296abb2c9fd840336255850ded18, 132f827e7bac7373e1522e89709d70b43cae5342, 19b45c84bd9fd42fa97ff80c6350d604cb871c75, 6796412decd2d8de8ec708213bbc958fab72f143, a15f37a40145c986cdf289a4b88390f35efdecc4 |
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.