CVE-2026-89623
Açıklama
Linux kernel'da aşağıdaki güvenlik açığı giderilmiştir: HID: mcp2221: hid_hw_stop öncesinde cihaz IO işlemini durdurun Probe hatası veya cihaz kaldırılması sırasında gelen HID raporlarının donanım söküm işlemiyle yarışmasını önlemek ve potansiyel bir use-after-free durumunu gidermek için, devm temizleme geri çağırma fonksiyonu olan mcp2221_hid_unregister() başlangıcında cihaz IO işlemleri susturulur. hid_device_io_stop() çağrısı io_started ile koruma altına alınmıştır. Normal kaldırma işleminde, devres grubu serbest bırakılmadan önce hid_device_remove() zaten io_started değerini sıfırlamıştır; bu nedenle koşulsuz bir çağrı, aksi takdirde !io_started yoluna girecek ve her kaldırma işleminde hatalı bir "io already stopped" uyarısı verecektir. Bu koruma, hid_device_io_start() sonrası io_started değerinin hala ayarlı olduğu probe-hatası dengelemesini korurken, normal kaldırma yolunda sessiz kalmayı sağlar.
Nasıl düzeltilir
- Linux Linux85d963499f1feeea287c0a37c3eac3fc1898eca9, 0ae90a19e6b5a8557d25d95facb7e01c9c07af38, c99ba6c234d4d537c317336376b78c088174034a, 2eda1513f573945c1e3a0090341f3d28740463b1, dca151633c0fde90935311c60e7cfc064aa56134, 6.6.157 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| Linux Linux | d4b50ac06ea6e47bdd2b04e97d1090c673c80645 ≤ v < 85d963499f1feeea287c0a37c3eac3fc1898eca9, 73ce9f1f2741a38f5d27393e627702ae2c46e6f2 ≤ v < 0ae90a19e6b5a8557d25d95facb7e01c9c07af38, 73ce9f1f2741a38f5d27393e627702ae2c46e6f2 ≤ v < c99ba6c234d4d537c317336376b78c088174034a, 73ce9f1f2741a38f5d27393e627702ae2c46e6f2 ≤ v < 2eda1513f573945c1e3a0090341f3d28740463b1, 73ce9f1f2741a38f5d27393e627702ae2c46e6f2 ≤ v < dca151633c0fde90935311c60e7cfc064aa56134, 6.6.8 ≤ v < 6.6.157, 6.7 | 85d963499f1feeea287c0a37c3eac3fc1898eca9, 0ae90a19e6b5a8557d25d95facb7e01c9c07af38, c99ba6c234d4d537c317336376b78c088174034a, 2eda1513f573945c1e3a0090341f3d28740463b1, dca151633c0fde90935311c60e7cfc064aa56134, 6.6.157 |
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.