CVE-2026-98763

Orta

Açıklama

Linux kernel içerisinde aşağıdaki güvenlik açığı giderilmiştir: usb: core: ep0 dışındaki kontrol uç noktaları için hem ep_in hem de ep_out temizleniyor usb_enable_endpoint() fonksiyonunda, sıfır olmayan kontrol uç noktaları (usb_endpoint_xfer_control(&ep->desc) değerinin doğru olduğu durumlar), hem dev->ep_in[epnum] hem de dev->ep_out[epnum] alanlarını aynı struct usb_host_endpoint işaretçisi ile doldurmaktadır. Ancak, usb_disable_endpoint() fonksiyonu, reset_hardware ayarlı olduğunda yalnızca epaddr'ın yön bitine bağlı olarak ya dev->ep_out[epnum] ya da dev->ep_in[epnum] alanını temizlemekte; bu durum karşıt yönün dizi yuvasının devre dışı bırakılmış/serbest bırakılmış uç noktayı göstermeye devam etmesine neden olmaktadır. reset_hardware ayarlı iken ep0 dışındaki bir kontrol uç noktası devre dışı bırakıldığında hem dev->ep_out[epnum] hem de dev->ep_in[epnum] temizlenecek ve fonksiyonun kerneldoc belgesi buna göre güncellenecektir. Sıfır olmayan bir kontrol uç noktasına (bEndpointAddress 0x01, bmAttributes USB_ENDPOINT_XFER_CONTROL) sahip bir USB cihazını numaralandırmak için dummy_hcd ve raw-gadget kullanılarak Linux 7.3.0-rc3 sürümüne karşı QEMU üzerinde test edilmiş ve arayüz devre dışı bırakıldığında hem dev->ep_in[1] hem de dev->ep_out[1] alanlarının temizlendiği doğrulanmıştır.

ÖnemOrta
CVSS6.8
İstismar olasılığı—
ÜrünMicrosoft Azl3 Kernel
Yayın18 Eki 2026
İlk görülme18 Eki 2026

Nasıl düzeltilir

Kaynaklarda bu zafiyet için düzeltilmiş sürüm ya da yama bağlantısı yok.

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
microsoft azl3_kernel_6.6.157.1-1Aralık belirtilmemiş—
microsoft azl3_kernel_6.6.159.1-1Aralık belirtilmemiş—

Sürümünüzü kontrol edin

Ürünü seçin ve kullandığınız sürümü yazın; sürümün etkilenen aralıkta olup olmadığını görün.

Intelligence 360 paketinde

Attack Surface Management

Alan adlarınıza bağlı varlıkları, bu varlıklarda çalışan teknolojileri ve bilinen zafiyetleri tek listede görün.