CVE-2026-97908
Açıklama
Linux kernel'da aşağıdaki güvenlik açığı giderilmiştir: Bluetooth: btqcomsmd: hci_dev serbest bırakılmadan önce RPMsg uç noktalarını yok et Komut ve ACL RPMsg uç noktaları, geri çağırma özel verileri olarak struct btqcomsmd yapısını saklar. Alma geri çağırmaları, bir hci_dev referansı almadan btq->hdev adresini çözümler. Mevcut kapatma sırası, hem hci_register_dev() hata yolunda hem de sürücü kaldırma yolunda, RPMsg uç noktalarını yok etmeden önce hci_dev yapısını serbest bırakır. Eğer WCNSS bu zaman aralığında veri iletirse, uç nokta geri çağırması halihazırda serbest bırakılmış bir hci_dev ile çalışabilir ve bunu Bluetooth çekirdeğine aktarabilir. qcom_smd uç noktaları için rpmsg_destroy_ept(), kanalı kapatır ve kanal recv_lock kilidi altında geri çağırmayı temizler. Alma yolu, geri çağırmayı tetiklerken aynı kilidi tutar; dolayısıyla uç noktaların önce yok edilmesi, hem yeni geri çağırmaları önler hem de halihazırda çalışan herhangi bir geri çağırma ile seri hale getirir. Komut ve ACL uç noktalarını hci_free_dev()'dan önce yok edin. Kaldırma işlemi sırasında, taşıma uç noktaları kapatılmadan önce HCI çekirdeğinin işlem yürütmeyi durdurması için hci_unregister_dev()'ın ilk sırada kalmasını sağlayın. Tam kayıt hatası temizleme yolunda, kısmi oluşturma etiketlerine düşmekten ve uç noktaları iki kez yok etmekten kaçınmak için hci_dev serbest bırakıldıktan sonra doğrudan geri dönün.
Nasıl düzeltilir
Kaynaklarda bu zafiyet için düzeltilmiş sürüm ya da yama bağlantısı yok.
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| microsoft azl3_kernel_6.6.157.1-1 | Aralık belirtilmemiş | — |
| microsoft azl3_kernel_6.6.159.1-1 | Aralık belirtilmemiş | — |
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.