CVE-2022-50266
Təsvir
Linux nüvəsində aşağıdakı zəiflik aradan qaldırılmışdır: kprobes: kill_kprobe() funksiyasında probun aktivliyinin yoxlanılması düzəldildi kill_kprobe() funksiyasında disarm_kprobe_ftrace() çağırılmalı olub-olmadığına dair yoxlama hər zaman uğursuz olur. Bunun səbəbi odur ki, həmin yoxlamadan əvvəl kprobe üçün KPROBE_FLAG_GONE bayrağı təyin edilir və buna görə də "!kprobe_disabled(p)" ifadəsi hər zaman yanlış (false) olur. disarm_kprobe_ftrace() çağırışı NULL göstəricisinə müraciət problemini həll etmək üçün bu commit ilə tətbiq edilmişdi: 0cb2f1372baa ("kprobes: Fix NULL pointer dereference at kprobe_ftrace_handler") Prob aktiv olduqda, onu deaktiv etməsək, bu problem hələ də qalmaqdadır. Problem, probun aktivliyi yoxlamasını KPROBE_FLAG_GONE bayrağının təyin edilməsindən əvvələ yerləşdirməklə həll edilmişdir.
Necə düzəltmək olar
- linux linux_kernel4.5, 4.10, 4.15, 4.20, 5.5, 5.9, 6.0.16, 6.1.2 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| linux linux_kernel | 4.4.238 ≤ v < 4.5, 4.9.238 ≤ v < 4.10, 4.14.200 ≤ v < 4.15, 4.19.149 ≤ v < 4.20, 5.4.69 ≤ v < 5.5, 5.8.13 ≤ v < 5.9, 5.9.1 ≤ v < 6.0.16, 6.1 ≤ v < 6.1.2, 5.9 | 4.5, 4.10, 4.15, 4.20, 5.5, 5.9, 6.0.16, 6.1.2 |
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.