CVE-2022-48834
Açıklama
Linux kernel içerisinde aşağıdaki güvenlik açığı giderilmiştir: usb: usbtmc: Kontrol transferleri için boru hattı yönündeki hata düzeltildi syzbot fuzzer, usbtmc sürücüsünde küçük bir hata bildirmiştir: usb 5-1: BOGUS control dir, pipe 80001e80 doesn't match bRequestType 0 WARNING: CPU: 0 PID: 3813 at drivers/usb/core/urb.c:412 usb_submit_urb+0x13a5/0x1970 drivers/usb/core/urb.c:410 Modules linked in: CPU: 0 PID: 3813 Comm: syz-executor122 Not tainted 5.17.0-rc5-syzkaller-00306-g2293be58d6a1 #0 ... Call Trace: <TASK> usb_start_wait_urb+0x113/0x530 drivers/usb/core/message.c:58 usb_internal_control_msg drivers/usb/core/message.c:102 [inline] usb_control_msg+0x2a5/0x4b0 drivers/usb/core/message.c:153 usbtmc_ioctl_request drivers/usb/class/usbtmc.c:1947 [inline] Sorun, usbtmc_ioctl_request() fonksiyonunun giriş veya çıkış fark etmeksizin tüm transferleri için usb_rcvctrlpipe() kullanmasıdır. Bu durum kolayca düzeltilebilir.
Nasıl düzeltilir
- linux linux_kernel5.4.187, 5.10.108, 5.15.31, 5.16.17 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 | 4.20 ≤ v < 5.4.187, 5.5 ≤ v < 5.10.108, 5.11 ≤ v < 5.15.31, 5.16 ≤ v < 5.16.17, 5.17 | 5.4.187, 5.10.108, 5.15.31, 5.16.17 |
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.