CVE-2024-50163

Orta

Təsvir

Linux nüvəsində aşağıdakı zəiflik aradan qaldırılıb: bpf: Daxili və UAPI bpf_redirect bayraqlarının üst-üstə düşmədiyindən əmin olun bpf_redirect_info strukturu SKB və XDP yönləndirmə yolları arasında paylaşılır və hər iki yol ri->flags sahəsində eyni rəqəmsal bayraq dəyərlərindən istifadə edir (konkret olaraq, BPF_F_BROADCAST == BPF_F_NEXTHOP). Bu o deməkdir ki, əgər skb bpf_redirect_neigh() funksiyası NULL olmayan params arqumenti ilə istifadə edilərsə və daha sonra eyni bpf_redirect_info strukturu istifadə edilərək XDP yönləndirməsi yerinə yetirilərsə, XDP yolu çaşaçaq və nəticədə sistem çökəcək; syzbot bunu tetikləməyi bacarmışdır. Stekdə ayrılmış bpf_redirect_info ilə struktur artıq SKB və XDP yolları arasında paylaşılmır, buna görə də çökmə artıq baş vermir. Lakin, eyni struktur sahəsində identik nömrələnmiş bayraq dəyərlərini istifadə edən müxtəlif kod yollarının olması hələ də qarışıqlıq kimi görünür, ona görə də bu yamla bayraq tərifləri bir yerə toplanır və BPF_F_REDIRECT_INTERNAL daxilindəki üç bayraq XDP üçün istifadə olunan bayraqlarla üst-üstə düşməmək üçün yenidən təyin edilir. Həmçinin, üst-üstə düşmənin səhvən yenidən tətbiq edilməməsi üçün BUILD_BUG_ON() yoxlaması əlavə edilir.

CiddilikOrta
CVSS5.5
İstismar ehtimalı—
MəhsulLinux Kernel
Dərc7 noy 2024
İlk görülmə7 noy 2024

Necə düzəltmək olar

Yeniləyin
  • linux linux_kernel5.15.170, 6.1.115, 6.6.59, 6.11.6 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
linux linux_kernel5.14 ≤ v < 5.15.170, 5.16 ≤ v < 6.1.115, 6.2 ≤ v < 6.6.59, 6.7 ≤ v < 6.11.6, 6.125.15.170, 6.1.115, 6.6.59, 6.11.6

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.