CVE-2025-21827
Açıklama
Linux kernel içerisinde aşağıdaki güvenlik açığı giderilmiştir: Bluetooth: btusb: mediatek: usb_driver_claim_interface() için kilitler eklendi usb_driver_claim_interface() dokümantasyonu, fonksiyonun probe() dışındaki yerlerden çağrıldığı durumlarda "cihaz kilidinin" (device lock) gerektiğini belirtmektedir. Bunun, USB arayüz cihazı için olan kilit olduğu görülmektedir. Mediatek btusb kodu şu yol üzerinden çağrılmaktadır: Workqueue: hci0 hci_power_on [bluetooth] Call trace: usb_driver_claim_interface btusb_mtk_claim_iso_intf btusb_mtk_setup hci_dev_open_sync hci_power_on process_scheduled_works worker_thread kthread Yukarıdaki çağrı izlemesinde (call trace) cihaz kilidi alınmamıştır. Bu kilit eklenmiştir. Bu düzeltme olmadan, zaman zaman "Failed to claim iso interface" hatası görülebiliyordu. Hatta bazen, şu izleme ile birlikte (`intf->dev.driver` değerinin NULL olduğu durumlar gibi) NULL pointer dereference şeklinde daha ciddi hatalar meydana gelebiliyordu: Call trace: usb_suspend_both usb_runtime_suspend __rpm_callback rpm_suspend pm_runtime_work process_scheduled_works Her iki hatanın da uygun kilitleme işlemiyle giderildiği görülmektedir.
Nasıl düzeltilir
- linux linux_kernel6.12.13, 6.13.2 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 | 6.11 ≤ v < 6.12.13, 6.13 ≤ v < 6.13.2 | 6.12.13, 6.13.2 |
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.