CVE-2026-98541

Orta

Təsvir

Linux kernel-də aşağıdakı zəiflik aradan qaldırılıb: fou: FOU_ENCAP_DIRECT zamanı buraxılmış FOU_ATTR_IPPROTO rədd edilsin 7a9bc9e3f423 ("fou: FOU_ATTR_IPPROTO üçün 0-a icazə verməyin") commit-i fou_nl_policy[FOU_ATTR_IPPROTO]-ya NLA_POLICY_MIN(NLA_U8, 1) əlavə etdi ki, bu da aşkar şəkildə təmin edilmiş FOU_ATTR_IPPROTO == 0 atributunu -ERANGE ilə rədd edir. Lakin, FOU_ATTR_IPPROTO opsional netlink atributudur. İstifadəçi FOU_ATTR_TYPE dəyəri FOU_ENCAP_DIRECT olaraq təyin edilmiş FOU_CMD_ADD göndərdikdə və FOU_ATTR_IPPROTO-nu tamamilə buraxdıqda, nla_policy validasiyası uğurlu olur və parse_nl_config() funksiyası cfg->protocol dəyərini 0 kimi saxlayır (memset(cfg, 0, sizeof(*cfg)) vasitəsilə). Daha sonra fou_create() funksiyası fou->protocol == 0 olan bir FOU_ENCAP_DIRECT soketi yaradır. fou_udp_recv() funksiyasında, udp_queue_rcv_one_skb() funksiyasına -fou->protocol qaytarılması, fou->protocol > 0 olduqda IP protokolunun yenidən göndərilməsini tetikləyir, halbuki 0 qaytarılması UDP tunel təbəqəsinə skb-nin azad edilmədən istifadə edildiyi barədə məlumat verir. fou->protocol == 0 olduqda, soketdə qəbul edilən hər bir paket fou_udp_recv()-dən 0 qaytarır və sk_buff sızmasına səbəb olur. fou_create() daxilində !cfg->protocol olduqda FOU_ENCAP_DIRECT rədd edilsin ki, beləliklə, FOU_ATTR_IPPROTO olmadan birbaşa enkapsulyasiya portunun yaradılması -EINVAL ilə uğursuz olsun, eyni zamanda FOU_CMD_DEL və FOU_CMD_GET (hansılar parse_nl_config()-ni paylaşırlar) təsirlənməsin. QEMU-da Linux 7.3.0-rc3 versiyasına qarşı, FOU_ATTR_PORT = 5555 və FOU_ATTR_TYPE = FOU_ENCAP_DIRECT təyin edilmiş, lakin FOU_ATTR_IPPROTO buraxılmış FOU_CMD_ADD Generic Netlink sorğusu göndərməklə sınaqdan keçirilmişdir. Düzəldilməmiş kernel-də FOU_CMD_ADD uğurlu olur (err = 0), FOU_CMD_GET fou->type = 1 və fou->protocol = 0 hesabatı verir və 127.0.0.1:5555 ünvanına 4000 UDP paketi göndərmək bütün 4000 sk_buff-ın sızmasına səbəb olur (/proc/meminfo faylında SUnreclaim 41456 kB-dən 59008 kB-ə artır, +17552 kB); bu yamaq tətbiq edildikdə isə FOU_CMD_ADD -EINVAL (-22) ilə rədd edilir.

CiddilikOrta
CVSS5.9
İstismar ehtimalı—
MəhsulMicrosoft Azl3 Kernel
Dərc18 okt 2026
İlk görülmə18 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.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-98541 · Microsoft Azl3 Kernel · Dark Radar