CVE-2026-89564
Təsvir
Linux nüvəsində aşağıdakı zəiflik aradan qaldırılmışdır: ip: multicast yönləndirməsindən əvvəl öncədən yüklənmiş (prefetched) yetim skb-lər IPv4 və IPv6 girişləri bpf_sk_assign() tərəfindən təyin edilmiş skb->sk assosiasiyasını saxlayır ki, lokal çatdırılma seçilmiş soketi RCU altında istifadə edə bilsin. Hər iki ünvan ailəsi həmçinin UDP early demux zamanı soketi öncədən yükləyə bilər. Hər iki yolda (BPF və UDP early demux) soket üzərində istinadın (reference) saxlanılmasına zəmanət verilmir. Multicast paket lokal olaraq çatdırıla bilmədikdə, IPv6 orijinal skb-ni ip6_mr_input()-a ötürür. IPv4-ün ip_mr_input() funksiyası da oxşar şəkildə lokal çatdırılmaya ehtiyac olmadıqda orijinal skb-ni saxlayır. Hər iki yol skb-ni həll olunmamış multicast marşrut növbəsinə yerləşdirə və ya qəbul tərəfi RCU bölməsi bitdikdən sonra onu yönləndirə bilər. Öncədən yüklənmiş soket məhv edildikdən sonra, sonrakı skb azad etmə prosesi sock_pfree()-i çağırır və köhnəlmiş skb->sk-ya müraciət edir. Hər bir qeyri-lokal multicast yönləndirmə yolundan əvvəl skb-ni yetim hala gətirin. Lokal çatdırılma orijinal skb-ni saxlayır; mövcud skb_clone() çağırışları multicast yönləndirməsini soketsiz klon ilə təmin edir.
Necə düzəltmək olar
Mənbələrdə bu zəiflik üçün düzəldilmiş versiya və ya yamaq keçidi yoxdur.
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| microsoft azl3_kernel_6.6.150.1-1 | Aralıq göstərilməyib | — |
| microsoft azl3_kernel_6.6.157.1-1 | Aralıq göstərilməyib | — |
| microsoft azl3_kernel_6.6.152.1-1 | Aralıq göstərilməyib | — |
| microsoft azl3_kernel_6.6.159.1-1 | Aralıq göstərilməyib | — |
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.