CVE-2026-64571

Belirsiz

Açıklama

Linux çekirdeğinde aşağıdaki güvenlik açığı giderilmiştir: wifi: p54: p54_rx_eeprom_readback() içinde RX çerçeve uzunluğunu doğrula p54_rx_eeprom_readback(), cihaz tarafından sağlanan bir readback çerçevesinden istenen EEPROM dilimini, skb'nin gerçekten bu kadar bayt içerdiğini kontrol etmeden kopyalar. da1b9a55ff11 ("wifi: p54: prevent buffer-overflow in p54_rx_eeprom_readback()") commit'i, sabit priv->eeprom_slice_size değerini kopyalayarak (ve eşleşmeyen bildirilen len değerini reddederek) hedef tarafındaki taşmayı kapatmıştı, ancak kaynak tarafı hâlâ sınırsızdır: çerçevenin bu kadar bayt sağlamaya yetecek uzunlukta olduğunu hiçbir şey doğrulamaz. Kötü niyetli bir USB cihazı, bildirilen len değeri priv->eeprom_slice_size ile eşleşen ancak yükü kesilmiş kısa bir çerçeve gönderebilir. Eşitlik kontrolü geçer ve memcpy() skb'nin sonunun ötesini okuyarak bitişik heap belleğini sızdırır: BUG: KASAN: slab-out-of-bounds in p54_rx (drivers/net/wireless/intersil/p54/txrx.c:507) Read of size 1016 at addr ffff88800f077114 by task swapper/0/0 Call Trace: <IRQ> ... __asan_memcpy (mm/kasan/shadow.c:105) p54_rx (drivers/net/wireless/intersil/p54/txrx.c:507) p54u_rx_cb (drivers/net/wireless/intersil/p54/p54usb.c:163) __usb_hcd_giveback_urb (drivers/usb/core/hcd.c:1657) dummy_timer (drivers/usb/gadget/udc/dummy_hcd.c:2005) ... </IRQ> The buggy address belongs to the object at ffff88800f0770c0 which belongs to the cache skbuff_small_head of size 704 The buggy address is located 84 bytes inside of allocated 704-byte region [ffff88800f0770c0, ffff88800f077380) Kopyalamadan önce dilimin skb'ye sığdığını kontrol edin.

ÖnemBelirsiz
CVSS—
İstismar olasılığı—
ÜrünLinux
Yayın5 Ağu 2026
İlk görülme5 Ağu 2026

Nasıl düzeltilir

Güncelleyin
  • Linux Linux7a456ffcd20bd92ad0ef46c1aaa0e39e3be1f7e7, 88f7044f92b8326fbfab26d0d8ed297c367ebb76, f21b7e096fe5371bf697cd410537fb434a763f5e, 25c3b85af3fc4f8043159b14e65790fc3bbdaf48, f46f8f9c43fd02f4dd5f716d4bda296a523c04f0, d38f5d868a0a4770e3bcd0925e16c46acdbc9509, 9096e1f7014174067239a63df18ae5f28301990d, ebd6d37fa94bee929e0b4c9ca19fdf9b1dcf6cea ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
Linux Linux7cb770729ba895f73253dfcd46c3fcba45d896f9 ≤ v < 7a456ffcd20bd92ad0ef46c1aaa0e39e3be1f7e7, 7cb770729ba895f73253dfcd46c3fcba45d896f9 ≤ v < 88f7044f92b8326fbfab26d0d8ed297c367ebb76, 7cb770729ba895f73253dfcd46c3fcba45d896f9 ≤ v < f21b7e096fe5371bf697cd410537fb434a763f5e, 7cb770729ba895f73253dfcd46c3fcba45d896f9 ≤ v < 25c3b85af3fc4f8043159b14e65790fc3bbdaf48, 7cb770729ba895f73253dfcd46c3fcba45d896f9 ≤ v < f46f8f9c43fd02f4dd5f716d4bda296a523c04f0, 7cb770729ba895f73253dfcd46c3fcba45d896f9 ≤ v < d38f5d868a0a4770e3bcd0925e16c46acdbc9509, 7cb770729ba895f73253dfcd46c3fcba45d896f9 ≤ v < 9096e1f7014174067239a63df18ae5f28301990d, 7cb770729ba895f73253dfcd46c3fcba45d896f9 ≤ v < ebd6d37fa94bee929e0b4c9ca19fdf9b1dcf6cea, 2.6.287a456ffcd20bd92ad0ef46c1aaa0e39e3be1f7e7, 88f7044f92b8326fbfab26d0d8ed297c367ebb76, f21b7e096fe5371bf697cd410537fb434a763f5e, 25c3b85af3fc4f8043159b14e65790fc3bbdaf48, f46f8f9c43fd02f4dd5f716d4bda296a523c04f0, d38f5d868a0a4770e3bcd0925e16c46acdbc9509, 9096e1f7014174067239a63df18ae5f28301990d, ebd6d37fa94bee929e0b4c9ca19fdf9b1dcf6cea

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-64571 · Linux · Dark Radar