CVE-2026-80905

Orta

Təsvir

Linux kernel-də aşağıdakı zəiflik aradan qaldırılıb: net: tap: VLAN teqlənmiş freym göndərərkən yanlış transport_header probleminin düzəldilməsi tap_get_user_xdp() funksiyasında, VLAN teqlənmiş freym (məsələn, ETH_P_8021Q) emal edilərkən, network_header-i VLAN tekindən daxili protokol başlığına irəli çəkmək üçün əvvəlcə skb_set_network_header() çağırılır. Daha sonra skb_probe_transport_header() çağırıldıqda, skb->protocol hələ də ETH_P_8021Q olaraq qalmış olur, lakin nhoff (skb_network_offset()-dən törədilmişdir) artıq VLAN tekindən sonrakı daxili protokol başlığını göstərir. __skb_flow_dissect() funksiyasında proto ETH_P_8021Q olaraq başladılır və nhoff VLAN tekindən sonranı göstərir. Dissektor ETH_P_8021Q halına çatdıqda, __skb_header_pointer() vasitəsilə cari nhoff ünvanında struct vlan_hdr oxuyur, lakin həmin ofset daxili protokol başlığını (məsələn, IP başlığını) ehtiva edir. Baytlar səhvən VLAN başlığı kimi şərh edilir və heç bir məlum protokola uyğun gəlməyən təsadüfi inkapsulyasiya olunmuş EtherType yaranır. Dissektor "false" qaytarır, buna görə də skb_probe_transport_header() heç vaxt skb_set_transport_header() funksiyasını çağırmır və transport_header özünün başladılmamış sentinel dəyərində (~0U) qalır. skb_set_network_header() funksiyasının yeri skb_probe_transport_header()-dən sonraya keçirildi. skb_probe_transport_header() çağırıldığı zaman network_header hələ də VLAN başlığını (ofset ETH_HLEN) göstərdiyi üçün nhoff düzgün olur və axın dissektoru VLAN başlığını analiz edib daxili EtherType-ı çıxara bilir, həmçinin nhoff-u daxili protokol başlığına irəli çəkərək transport_header-in düzgün təyin edilməsinə imkan verir.

CiddilikOrta
CVSS5.5
İstismar ehtimalı—
MəhsulMicrosoft Azl3 Kernel
Dərc4 sen 2026
İlk görülmə4 sen 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.157.1-1Aralıq göstərilməyib—
microsoft azl3_kernel_6.6.150.1-1Aralıq göstərilməyib—
microsoft azl3_kernel_6.6.152.1-1Aralıq göstərilməyib—
microsoft azl3_kernel_6.6.159.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-80905 · Microsoft Azl3 Kernel · Dark Radar