CVE-2026-90252
Açıklama
Linux çekirdeğinde aşağıdaki güvenlik açığı giderilmiştir: Bluetooth: MGMT: HCI komutu iptal edildiğinde belleği serbest bırakın mgmt_hci_cmd_sync(), bekleyen komutu NULL bir yok etme geri çağırma fonksiyonuyla kuyruğa alır, bu nedenle yalnızca send_hci_cmd_sync() çalışırsa serbest bırakılır. İptal edilen bir giriş sızdırılır; çünkü bir yok etme geri çağırması olmadığında _hci_cmd_sync_cancel_entry() entry->data kısmını serbest bırakmaz ve kontrolcü kaydı silindiğinde hci_cmd_sync_clear() tüm bekleyen girişleri iptal eder. Başka hiçbir işlem bunu geri kazanmaz: mgmt_pending_new() komutu hdev->mgmt_pending üzerine yerleştirmez. Sızıntı aynı zamanda mgmt_pending_new() tarafından alınan soket referansını sabitler, böylece mgmt soketi asla serbest bırakılmaz. Komut, bir yok etme geri çağırması üzerinden serbest bırakılır. Şu an boş olan done etiketi doğrudan bir dönüş ile değiştirilmiştir.
Nasıl düzeltilir
- Linux Linuxe0cd7b34dc6b5414cac3d4cd376f73d3e9ffbd93, 481533b03985177ddc805e0bd12fc07e7adf9040, 414b365ecea6c30357adee6b8a7c5edc03a03575 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| Linux Linux | 827af4787e74e8df9e8e0677a69fbb15e0856d2f ≤ v < e0cd7b34dc6b5414cac3d4cd376f73d3e9ffbd93, 827af4787e74e8df9e8e0677a69fbb15e0856d2f ≤ v < 481533b03985177ddc805e0bd12fc07e7adf9040, 827af4787e74e8df9e8e0677a69fbb15e0856d2f ≤ v < 414b365ecea6c30357adee6b8a7c5edc03a03575, 6.13 | e0cd7b34dc6b5414cac3d4cd376f73d3e9ffbd93, 481533b03985177ddc805e0bd12fc07e7adf9040, 414b365ecea6c30357adee6b8a7c5edc03a03575 |
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.