CVE-2026-43497

Yüksek

Açıklama

Linux çekirdeğinde aşağıdaki güvenlik açığı giderilmiştir: fbdev: udlfb: serbest bırakıldıktan sonra kullanım (use-after-free) durumunu önlemek için dlfb_ops_mmap'e vm_ops eklendi dlfb_ops_mmap(), vmalloc framebuffer sayfalarını kullanıcı alanına eşlemek için remap_pfn_range() kullanır ancak VMA üzerinde herhangi bir vm_ops ayarlamaz. Bu, çekirdeğin aktif mmaps işlemlerini takip edemediği anlamına gelir. dlfb_realloc_framebuffer(), FBIOPUT_VSCREENINFO aracılığıyla destekleyici tamponu değiştirdiğinde mevcut mmap PTE'leri geçersiz kılınmaz. USB bağlantısı kesildiğinde, kullanıcı alanı PTE'leri hala referans verirken dlfb_ops_destroy() eski sayfalar üzerinde vfree() çağrısı yapar ve bu da bir serbest bırakıldıktan sonra kullanım (use-after-free) durumuna yol açar: işlem, serbest bırakılmış çekirdek sayfalarına okuma/yazma erişimini korur. struct dlfb_data üzerinde atomik bir mmap_count tutan open/close geri çağırmalarına sahip bir vm_operations_struct ekleyin. dlfb_realloc_framebuffer() içinde mmap_count değerini kontrol edin ve tampon şu anda eşlenmişse -EBUSY döndürün; böylece kullanıcı alanı bayat PTE'ler tutarken tamponun değiştirilmesi önlenir. dummy_hcd + raw_gadget USB cihaz emülasyonu kullanan PoC ile test edilmiştir.

ÖnemYüksek
CVSS7.3
İstismar olasılığı1. yüzdelik%0,1
ÜrünLinux Kernel
Yayın21 May 2026
İlk görülme21 May 2026

Nasıl düzeltilir

Güncelleyin
  • linux linux_kernel5.10.258, 5.15.209, 6.1.175, 6.6.140, 6.12.88, 6.18.30, 7.0.7 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
linux linux_kernel4.19 ≤ v < 5.10.258, 5.11 ≤ v < 5.15.209, 5.16 ≤ v < 6.1.175, 6.2 ≤ v < 6.6.140, 6.7 ≤ v < 6.12.88, 6.13 ≤ v < 6.18.30, 6.19 ≤ v < 7.0.7, 7.15.10.258, 5.15.209, 6.1.175, 6.6.140, 6.12.88, 6.18.30, 7.0.7

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.

CVE-2026-43497 · Linux Kernel · Dark Radar