CVE-2026-23307
Təsvir
Linux kernel-də aşağıdakı zəiflik aradan qaldırılmışdır: can: ems_usb: ems_usb_read_bulk_callback(): mesajın düzgün uzunluğunun yoxlanılması USB urb-dəki məlumatlara baxdıqda, actual_length drayverə ötürülmüş buferin ölçüsüdür, drayver tərəfindən buferin maksimum ölçüsü kimi təyin edilən transfer_buffer_length deyil. ems_usb_read_bulk_callback() funksiyasında mesajları analiz edərkən, həm analizin əvvəlində mesajın gözlənilən struktur üçün kifayət qədər böyük olduğundan əmin olmaq üçün, həm də mesajın sonunda növbəti mesaj üçün buferin sonunu aşmadığımızdan əmin olmaq üçün ölçünü düzgün şəkildə yoxlayın.
Necə düzəltmək olar
- linux linux_kernel5.10.253, 5.15.203, 6.1.167, 6.6.130, 6.12.77, 6.18.17, 6.19.7 və ya daha yeni versiya
- git.kernel.org/stable/c/1818974e1b5ef200e27f144c8cb8a246420bb54d
- git.kernel.org/stable/c/18f75b9cbdc3703f15965425ab69dee509b07785
- git.kernel.org/stable/c/1cf469026d4a2308eaa91d04dca4a900d07a5c2e
- git.kernel.org/stable/c/2833e13e2b099546abf5d40a483b4eb04ddd1f7b
- git.kernel.org/stable/c/38a01c9700b0dcafe97dfa9dc7531bf4a245deff
- git.kernel.org/stable/c/aed172a2e2330131f0977d2acd3ec8883f413ec1
- git.kernel.org/stable/c/c703bbf8e9b4947e111c88d2ed09236a6772a471
- git.kernel.org/stable/c/f10177e6c4575aedaea580ce67d792fab7a2235e
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| linux linux_kernel | 2.6.32 ≤ v < 5.10.253, 5.11 ≤ v < 5.15.203, 5.16 ≤ v < 6.1.167, 6.2 ≤ v < 6.6.130, 6.7 ≤ v < 6.12.77, 6.13 ≤ v < 6.18.17, 6.19 ≤ v < 6.19.7, 7.0 | 5.10.253, 5.15.203, 6.1.167, 6.6.130, 6.12.77, 6.18.17, 6.19.7 |
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.