CVE-2026-53253

Yüksək

Təsvir

Linux kernel-də aşağıdakı zəiflik aradan qaldırılıb: Bluetooth: bnep: qısa kadrları təhlildən əvvəl rədd et BNEP həmkarı qısa BNEP SDU göndərə bilər. bnep_rx_frame() paket növü baytını dərhal oxuyur və idarəetmə paketləri üçün idarəetmə opkodunu və quraşdırma UUID ölçüsü baytını həmin baytların mövcud olduğunu təsdiqləməzdən əvvəl oxuyur. bnep_rx_control() həmçinin boş idarəetmə yükünü rədd etmədən idarəetmə opkoduna istinad edir. bnep_rx_frame()-də sabit sahələr üçün skb_pull_data() istifadə edin ki, NULL qaytarılması hər istinadı qapatsın. İdarəetmə emalçısını elə bölün ki, kadr yolu artıq çıxarılmış opkodu ötürə bilsin və uzatma idarəetmə yükləri üçün bayt-bufer sarğısını saxlayın. BNEP_SETUP_CONN_REQ üçün quraşdırma yükünü çıxarmazdan əvvəl UUID ölçüsü baytını adlandırın. struct bnep_setup_conn_req həmin baytdan sonra təyinat və mənbə xidmət UUID-lərini daşıyır, hər biri uuid_size bayt, buna görə təhlilçi indi çıxarma uzunluğunu qeyri-şəffaf vurma kimi buraxmaq əvəzinə həmin dəsti açıq şəkildə sənədləşdirir. Validasiya bu kernel hesabatını təkrar istehsal etdi: KASAN slab-out-of-bounds in bnep_rx_frame.isra.0+0x130c/0x1790 The buggy address belongs to the object at ffff88800c0f7908 which belongs to the cache kmalloc-8 of size 8 The buggy address is located 0 bytes to the right of allocated 1-byte region [ffff88800c0f7908, ffff88800c0f7909) Read of size 1 Call trace: dump_stack_lvl+0xb3/0x140 (?:?) print_address_description+0x57/0x3a0 (?:?) bnep_rx_frame+0x130c/0x1790 (net/bluetooth/bnep/core.c:306) print_report+0xb9/0x2b0 (?:?) __virt_addr_valid+0x1ba/0x3a0 (?:?) srso_alias_return_thunk+0x5/0xfbef5 (?:?) kasan_addr_to_slab+0x21/0x60 (?:?) kasan_report+0xe0/0x110 (?:?) process_one_work+0xfce/0x17e0 (kernel/workqueue.c:3200) worker_thread+0x65c/0xe40 (?:?) __kthread_parkme+0x184/0x230 (?:?) kthread+0x35e/0x470 (?:?) _raw_spin_unlock_irq+0x28/0x50 (?:?) ret_from_fork+0x586/0x870 (?:?) __switch_to+0x74f/0xdc0 (?:?) ret_from_fork_asm+0x1a/0x30 (?:?)

CiddilikYüksək
CVSS7.1
İstismar ehtimalı—
MəhsulLinux Kernel
Dərc25 iyn 2026
İlk görülmə25 iyn 2026

Necə düzəltmək olar

Yeniləyin
  • linux linux_kernel5.15.210, 6.1.176, 6.6.143, 6.12.94, 6.18.36, 7.0.13 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
linux linux_kernel2.6.12.1 ≤ v < 5.15.210, 5.16 ≤ v < 6.1.176, 6.2 ≤ v < 6.6.143, 6.7 ≤ v < 6.12.94, 6.13 ≤ v < 6.18.36, 6.19 ≤ v < 7.0.13, 2.6.12, 7.15.15.210, 6.1.176, 6.6.143, 6.12.94, 6.18.36, 7.0.13

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