CVE-2026-64539

Yüksek

Açıklama

Linux çekirdeğinde aşağıdaki güvenlik açığı giderilmiştir: Bluetooth: eir: Flags AD öne eklenirken yığın OOB yazımını düzelt eir_create_adv_data() reklam verilerini sabit boyutlu bir arabelleğe ("size", eski yol için 31) oluşturur. 3 baytlık bir "Flags" AD yapısını (yalnızca LE denetleyicide LE_AD_NO_BREDR) öne ekleyebilir ve ardından örnek başına verileri hâlâ sığdığını kontrol etmeden kopyalar: memcpy(ptr, adv->adv_data, adv->adv_data_len); tlv_data_max_len() bu 3 baytı yalnızca kullanıcı tarafından sağlanan flags yönetilen flags biti taşıdığında ayırır, bu nedenle flags == 0 ile eklenen bir örnek, adv_data_len tam arabellek boyutuna kadar kabul edilir. Reklam zamanında flags hâlâ öne eklenir ve memcpy() size baytlık arabelleğe 3 + adv_data_len bayt yazar: BUG: KASAN: stack-out-of-bounds in eir_create_adv_data (net/bluetooth/eir.c:301) Write of size 31 at addr ffff88800a547bdc by task kworker/u9:0/65 Workqueue: hci0 hci_cmd_sync_work __asan_memcpy (mm/kasan/shadow.c:106) eir_create_adv_data (net/bluetooth/eir.c:301) hci_update_adv_data_sync (net/bluetooth/hci_sync.c:1310) hci_schedule_adv_instance_sync (net/bluetooth/hci_sync.c:1817) hci_cmd_sync_work (net/bluetooth/hci_sync.c:332) This frame has 1 object: [32, 64) 'cp' "Flags" yapısı kullanıcı alanı tarafından talep edilmeyip çekirdek tarafından eklendiğinden, yalnızca örnek reklam verileriyle birlikte sığdığında öne eklenmelidir; her ikisi için yer olmadığında, kullanıcı tarafından sağlanan veri yerine flags bırakılmalıdır. Eski reklam yolunda yalnızca LE denetleyiciye sahip CAP_NET_ADMIN yetkili yerel bir kullanıcı tarafından erişilebilir.

ÖnemYüksek
CVSS7.8
İstismar olasılığı—
ÜrünLinux
Yayın27 Tem 2026
İlk görülme27 Tem 2026
Zayıflık türüCWE-121CWE-121

Nasıl düzeltilir

Güncelleyin
  • Linux Linux0f0b6232af56441d0a2dcb173cc4f8d8aab39014, 9174992ee1045c9c96e53eecda64f49dd7e8fbba, 09301f1fdf2aef8cce34d0c4650c30e7edb1ced9, f1b4df9c260c51726da2e86e19322825fddeefd0, 57077eeb586c42f124bc09e018449362223067b3, 6f5fb689fdf80bdd143f22a502f9eb1f3c85e286 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
Linux Linuxb44133ff03be30b55f23036e62f403a3f7784fce ≤ v < 0f0b6232af56441d0a2dcb173cc4f8d8aab39014, b44133ff03be30b55f23036e62f403a3f7784fce ≤ v < 9174992ee1045c9c96e53eecda64f49dd7e8fbba, b44133ff03be30b55f23036e62f403a3f7784fce ≤ v < 09301f1fdf2aef8cce34d0c4650c30e7edb1ced9, b44133ff03be30b55f23036e62f403a3f7784fce ≤ v < f1b4df9c260c51726da2e86e19322825fddeefd0, b44133ff03be30b55f23036e62f403a3f7784fce ≤ v < 57077eeb586c42f124bc09e018449362223067b3, b44133ff03be30b55f23036e62f403a3f7784fce ≤ v < 6f5fb689fdf80bdd143f22a502f9eb1f3c85e286, 4.10f0b6232af56441d0a2dcb173cc4f8d8aab39014, 9174992ee1045c9c96e53eecda64f49dd7e8fbba, 09301f1fdf2aef8cce34d0c4650c30e7edb1ced9, f1b4df9c260c51726da2e86e19322825fddeefd0, 57077eeb586c42f124bc09e018449362223067b3, 6f5fb689fdf80bdd143f22a502f9eb1f3c85e286

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