CVE-2026-23307
Açıklama
Linux kernel içerisinde aşağıdaki güvenlik açığı giderilmiştir: can: ems_usb: ems_usb_read_bulk_callback(): bir mesajın uygun uzunluğunu kontrol et Bir USB urb içerisindeki verilere bakıldığında, actual_length sürücüye iletilen tamponun boyutu olup; sürücü tarafından tamponun maksimum boyutu olarak ayarlanan transfer_buffer_length değildir. ems_usb_read_bulk_callback() fonksiyonunda mesajlar ayrıştırılırken, hem mesaj ayrıştırmanın başında beklenen yapı için yeterince büyük olduğundan emin olmak adına boyut kontrolü yapılmalı, hem de mesajın sonunda bir sonraki mesaj için tamponun sonunun aşılmadığından emin olunmalıdır.
Nasıl düzeltilir
- linux linux_kernel5.10.253, 5.15.203, 6.1.167, 6.6.130, 6.12.77, 6.18.17, 6.19.7 ya da sonraki bir sürüm
- 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
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| 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 |
Sürümünüzü kontrol edin
Ürünü seçin ve kullandığınız sürümü yazın; sürümün etkilenen aralıkta olup olmadığını görün.
Attack Surface Management
Alan adlarınıza bağlı varlıkları, bu varlıklarda çalışan teknolojileri ve bilinen zafiyetleri tek listede görün.