CVE-2022-50219

Yüksək

Təsvir

Linux kernel-də aşağıdakı zəiflik aradan qaldırılıb: bpf: compute_effective_progs funksiyasında KASAN use-after-free oxuma xətası düzəldildi Syzbot compute_effective_progs() funksiyasında Use After Free xətası aşkar etdi. Reproduser bir sayda BPF linkləri yaradır və onlar üzərində bpf_link_detach çağırarkən süni şəkildə alloc xətasına səbəb olur. Linkin ayrılması bpf_link_free() vasitəsilə linkin azad edilməsini tetikləyir, bu isə __cgroup_bpf_detach() və update_effective_progs() funksiyalarını çağırır. Əgər bu funksiyada yaddaş ayırması uğursuz olarsa, funksiya cgroup siyahısındakı bpf_cgroup_link göstəricisini bərpa edir, lakin yaddaş geri döndükdən dərhal sonra azad edilir. Bundan sonra update_effective_progs() funksiyasının hər növbəti çağırışı prog_list_length() daxilində artıq kənarlaşdırılmış bu göstəricinin dereference olunmasına səbəb olur və KASAN UAF xətasını tetikləyir. Bu problemi həll etmək üçün siyahıda proqram və ya linkə olan göstəricini saxlamayın, əvəzində onu silin və cədvəli kiçiltmədən dummy proqram ilə əvəzləyin. Növbəti __cgroup_bpf_detach() və ya __cgroup_bpf_detach() çağırışı bunu düzəldəcəkdir.

CiddilikYüksək
CVSS7.8
İstismar ehtimalı—
MəhsulLinux Kernel
Dərc18 iyn 2025
İlk görülmə18 iyn 2025

Necə düzəltmək olar

Yeniləyin
  • linux linux_kernel5.10.138, 5.15.61, 5.18.18, 5.19.2 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
linux linux_kernel5.7 ≤ v < 5.10.138, 5.11 ≤ v < 5.15.61, 5.16 ≤ v < 5.18.18, 5.19 ≤ v < 5.19.25.10.138, 5.15.61, 5.18.18, 5.19.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.

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-2022-50219 · Linux Kernel · Dark Radar