CVE-2026-63903
Təsvir
Linux kernelində aşağıdakı zəiflik aradan qaldırılıb: USB: serial: belkin_sa: interrupt statusunun uzunluğunu yoxla Belkin interrupt callback funksiyası interrupt məlumatlarını dörd baytlıq status hesabatı kimi qəbul edir və LSR/MSR sahələrini 2 və 3 ofsetlərində oxuyur. interrupt-in buferinin uzunluğu endpoint wMaxPacketSize dəyərindən götürülür və qısa interrupt ötürmələri daha kiçik actual_length ilə uğurla tamamlana bilər. Status sahələrini emal etməzdən əvvəl tamamlanmış interrupt paketinin uzunluğunu yoxla ki, qısa interrupt endpointləri və qısa uğurlu paketlər sərhəddən kənar oxumalara və ya köhnə status baytlarının oxunmasına səbəb olmaq əvəzinə nəzərə alınmasın. KASAN hesabatı aşağıdakı kimidir: BUG: KASAN: slab-out-of-bounds in belkin_sa_read_int_callback() Read of size 1 Call trace: belkin_sa_read_int_callback() (drivers/usb/serial/belkin_sa.c:202) __usb_hcd_giveback_urb() (drivers/usb/core/hcd.c:1630) dummy_timer() (?:?)
Necə düzəltmək olar
- linux linux_kernel5.10.259, 5.15.210, 6.1.176, 6.6.143, 6.12.93, 6.18.35, 7.0.12 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| linux linux_kernel | 2.6.12.1 ≤ 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.93, 6.13 ≤ v < 6.18.35, 6.19 ≤ v < 7.0.12, 2.6.12, 7.1 | 5.10.259, 5.15.210, 6.1.176, 6.6.143, 6.12.93, 6.18.35, 7.0.12 |
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.
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.