CVE-2026-64539

Yüksək

Təsvir

Linux kernel-də aşağıdakı zəiflik aradan qaldırılıb: Bluetooth: eir: Flags AD əlavə edilərkən stekdə baş verən OOB yazma xətasının düzəldilməsi eir_create_adv_data() funksiyası reklam məlumatlarını sabit ölçülü buferə ("size", köhnə yol üçün 31) yerləşdirir. Funksiya 3 baytlıq "Flags" AD strukturunu (yalnız LE dəstəkli kontrollerlərdə LE_AD_NO_BREDR) önə əlavə edə bilər və daha sonra məlumatın hələ də buferə sığdığını yoxlamadan hər bir nüxsə aid olan məlumatları kopyalayır: memcpy(ptr, adv->adv_data, adv->adv_data_len); tlv_data_max_len() yalnız istifadəçi tərəfindən təmin edilən flag-lər idarə olunan-flag biti daşıdıqda həmin 3 baytı rezerv edir, buna görə də flags == 0 ilə əlavə edilmiş nüxsə adv_data_len tam bufer ölçüsünə qədər icazə verilir. Reklam zamanı flag-lər yenə də önə əlavə edilir və memcpy() funksiyası size-baytlıq buferə 3 + adv_data_len bayt yazır: 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" strukturu userspace tərəfindən tələb olunmur, kernel tərəfindən əlavə edilir, ona görə də onu yalnız nüxsə aid reklam məlumatları ilə birlikdə sığdıqda əlavə edin; hər ikisi üçün yer olmadıqda, istifadəçinin təqdim etdiyi məlumatlar əvəzinə flag-ləri silin. Köhnə reklam yolu üzərində yalnız LE dəstəkli kontrollerə sahib olan və CAP_NET_ADMIN imtiyazlarına malik lokal istifadəçi tərəfindən əlçatandır.

CiddilikYüksək
CVSS7.8
İstismar ehtimalı—
MəhsulLinux
Dərc27 iyl 2026
İlk görülmə27 iyl 2026
Zəiflik növüCWE-121CWE-121

Necə düzəltmək olar

Yeniləyin
  • Linux Linux0f0b6232af56441d0a2dcb173cc4f8d8aab39014, 9174992ee1045c9c96e53eecda64f49dd7e8fbba, 09301f1fdf2aef8cce34d0c4650c30e7edb1ced9, f1b4df9c260c51726da2e86e19322825fddeefd0, 57077eeb586c42f124bc09e018449362223067b3, 6f5fb689fdf80bdd143f22a502f9eb1f3c85e286 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
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

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