CVE-2026-53194

Yüksək

Təsvir

Linux kernel-də aşağıdakı zəiflik aradan qaldırılmışdır: USB: serial: kl5kusb105: bulk-out bufer daşmasının düzəldilməsi klsi_105_prepare_write_buffer() funksiyası ümumi yazma yolu tərəfindən bulk-out buferi və onun ölçüsü (bulk_out_size, 64 bayt) ilə çağırılır. Bu funksiya buferin əvvəlində iki baytlıq uzunluq başlığını saxlayır və faylların yüklü hissəsini (payload) write fifo-dan buf + KLSI_HDR_LEN ünvanından başlayaraq kopyalayır, lakin kopyalanacaq baytların sayı kimi tam bufer ölçüsünü ötürür: count = kfifo_out_locked(&port->write_fifo, buf + KLSI_HDR_LEN, size, &port->lock); Fifo-da ən azı size bayt olduqda, size baytlıq buferin daxilində ikinci baytdan başlayaraq size bayt kopyalanır və bu da buferin sonundan KLSI_HDR_LEN bayt sonrası sahəyə yazılmasına səbəb olur. Bunun əvəzinə, safe_serial-in etdiyi kimi, başlıq üçün yer saxlayaraq maksimum size - KLSI_HDR_LEN baytı kopyalayın. tty-yə bulk_out_size və ya daha çox baytın yazılması, dummy_hcd və raw-gadget ilə cihazın emulyasiyası zamanı KASAN vasitəsilə müşahidə olunan slab out-of-bounds yazılmasını tetikləyir: BUG: KASAN: slab-out-of-bounds in kfifo_copy_out+0x83/0xc0 Write of size 64 at addr ffff888112c62202 by task python3 kfifo_copy_out klsi_105_prepare_write_buffer [kl5kusb105] usb_serial_generic_write_start [usbserial] Allocated by task 139: usb_serial_probe [usbserial] The buggy address is located 2 bytes inside of allocated 64-byte region Bu dəyişiklik tətbiq edildikdən sonra out-of-bounds yazılması artıq baş vermir.

CiddilikYüksək
CVSS7.8
İ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.10.259, 5.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.35 ≤ v < 5.10.259, 5.11 ≤ 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, 7.15.10.259, 5.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.