CVE-2024-27001
Açıklama
Linux kernel içerisinde aşağıdaki güvenlik açığı giderilmiştir: comedi: vmk80xx: eksik uç nokta (endpoint) kontrolü düzeltildi vmk80xx uç nokta kontrolüne sahip olsa da bazı durumlar gözden kaçabilmektedir. Donanım modeline bağlı olarak URB'ler ya toplu (bulk) ya da kesme (interrupt) tipinde olabilir ve vmk80xx_find_usb_endpoints() fonksiyonunun mevcut sürümü bunu tam olarak dikkate almamaktadır. Bu uyarı çok zararlı görünmese de, en azından üzerinde 'panic_on_warn' ayarlanmış sistemlerin çökmesine neden olacaktır. Syzkaller [1] tarafından bulunan sorun, uç nokta kontrol süreci usb_find_common_endpoints() ile bir miktar basitleştirilerek ve yalnızca beklenen uç nokta türlerinin mevcut olduğundan emin olunarak giderilmiştir. Bu yama gerçek donanımlar üzerinde test edilmemiştir. [1] Syzkaller raporu: usb 1-1: BOGUS urb xfer, pipe 1 != type 3 WARNING: CPU: 0 PID: 781 at drivers/usb/core/urb.c:504 usb_submit_urb+0xc4e/0x18c0 drivers/usb/core/urb.c:503 ... Call Trace: <TASK> usb_start_wait_urb+0x113/0x520 drivers/usb/core/message.c:59 vmk80xx_reset_device drivers/comedi/drivers/vmk80xx.c:227 [inline] vmk80xx_auto_attach+0xa1c/0x1a40 drivers/comedi/drivers/vmk80xx.c:818 comedi_auto_config+0x238/0x380 drivers/comedi/drivers.c:1067 usb_probe_interface+0x5cd/0xb00 drivers/usb/core/driver.c:399 ... Benzer bir sorun Syzkaller tarafından ayrıca tespit edilmiştir:
Nasıl düzeltilir
- linux linux_kernel4.19.313, 5.4.275, 5.10.216, 5.15.157, 6.1.88, 6.6.29, 6.8.8 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| linux linux_kernel | 3.9 ≤ v < 4.19.313, 4.20 ≤ v < 5.4.275, 5.5 ≤ v < 5.10.216, 5.11 ≤ v < 5.15.157, 5.16 ≤ v < 6.1.88, 6.2 ≤ v < 6.6.29, 6.7 ≤ v < 6.8.8, 6.9 | 4.19.313, 5.4.275, 5.10.216, 5.15.157, 6.1.88, 6.6.29, 6.8.8 |
| debian debian_linux | 10.0 | — |
| fedoraproject fedora | 38, 39, 40 | — |
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.