CVE-2026-99076

Yüksək

Təsvir

Linux kernel-də aşağıdakı zəiflik aradan qaldırılmışdır: ipv6: udp: Socket uyğunlaşdırılmadan əvvəl istisnaların yaradılması Hazırda, ICMPv6 Packet Too Big və Redirect Message paketləri lokal olaraq çatdırıldıqda və bir UDP paketini sitat gətirdikdə, yalnız kernel həmin UDP paketini mövcud socket ilə uyğunlaşdıra bildiyi təqdirdə IPv6 istisna keşində (exception cache) istisna yaradılır. Bu davranış, şəbəkə xaricindəki (off-path) hücumçulara qoşulmuş UDP socket tərəfindən istifadə edilən efemer portu aşkar etmək üçün istisna keşinə qarşı yan kanal hücumu (side-channel attack) həyata keçirməyə imkan verir. 4785305c05b2 ("ipv6: use siphash in rt6_exception_hash()") və a00df2caffed ("ipv6: make exception cache less predictible") commit-ləri müvafiq olaraq, hücumçuların istisna keşində heş toqquşmalarını tapmasını çətinləşdirməklə və heş səbətinin tuta biləcəyi istisnaların sayını təsadüfəşəkliləşdirməklə bu cür hücumları azaltmağa çalışmışdır. Təəssüf ki, hər iki tədbir yan keçilə bilir. Bunun əvəzinə, uyğun socketi axtarmağa çalışmazdan əvvəl həmişə istisna yaradaraq bu cür hücumlar azaldılır. Bu, sitat gətirilən paketin socket-dən qaynaqlanmadığı hallarda istifadə edilən köməkçi funksiyalar olan ip6_update_pmtu() və ip6_redirect() çağırılarak həyata keçirilir. Bu o deməkdir ki, şəbəkə xaricindəki hücumçunun təxminləri (doğru və ya yanlış) həmişə hücumçunun müşahidə edə biləcəyi keşdə istisnanın yaradılmasına və ya yenilənməsinə səbəb olacaqdır. icmpv6_err() funksiyasına bənzər şəkildə daxil olan cihazın ifindex-i və standart uid ötürülür. IPv4-dən fərqli olaraq, 0 dəyərli oif ip6_redirect_nh_match()-də heç bir nexthop ilə uyğunlaşmayacaq və Redirect Message-ə cavab olaraq heç bir istisna yaradılmayacaqdır. Qeyd edin ki, bu, hücumçulara əvvəllər yarada bilmədikləri istisnaları yaratmağa imkan vermir, çünki hər iki köməkçi funksiya artıq çox az yoxlama ilə və ya yoxlamasız əlçatan ola bilir. Məsələn, ICMPv6 Echo Reply-ni sitat gətirən və ya wildcard socket ilə uyğunlaşan UDP mənbə portunu sitat gətirən ICMPv6 xətası göndərməklə. Həmçinin qeyd olunmalıdır ki, yaxşı halda (uyğunlaşan socket olduqda), yuxarıdakı sxem əlavə marşrut axtarışı (route lookup) hesabına həyata keçirilir, çünki socket olmayan hallar üçün nəzərdə tutulan köməkçi funksiyalar ip6_sk_update_pmtu() / ip6_sk_redirect() tərəfindən yerinə yetirilən axtarışdan əvvəl öz axtarışlarını aparırlar. İkisi fərqli nexthop-lara yönələndə, bu, eyni təyinat IP-si üçün iki istisnanın yaradılmasına səbəb olur: biri socket olmayan köməkçi funksiyalar tərəfindən müəyyən edilmiş nexthop-un istisna keşində, digəri isə socket tərəfindən istifadə edilən nexthop-un istisna keşində.

CiddilikYüksək
CVSS7.4
İstismar ehtimalı—
MəhsulMicrosoft Azl3 Kernel
Dərc23 okt 2026
İlk görülmə23 okt 2026

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əhsulTəsirlənən versiyalarDüzəldildiyi versiya
microsoft azl3_kernel_6.6.159.1-1Aralıq göstərilməyib—
microsoft azl3_kernel_6.6.157.1-1Aralı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.

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-2026-99076 · Microsoft Azl3 Kernel · Dark Radar