CVE-2026-93124
Açıklama
Linux kernel'da aşağıdaki güvenlik açığı giderilmiştir: platform/x86: asus-wireless: ACPI eşleşmesi olmadığında probe işlemi başarısız olur device_match_driver_override() nedeniyle her platform sürücüsü, cihaz kimliği listesiyle eşleşmeyen bir cihazla eşleşmeye zorlanabilir; bu nedenle, bir cihazın ACPI companion nesnesinin varlığına dayanan platform sürücülerinin bunun mevcudiyetini doğrulaması gerekir. acpi_match_acpi_device() herhangi bir eşleşme bulamadığında asus_wireless_probe() başarıyla döner ve bildirim işleyicisi kurulmadığı için hiçbir raporlama yapmayan bir giriş aygıtı geride kalır. Daha da kötüsü, sürücü ACPI companion nesnesi olmayan bir cihaza zorla bağlandığında, probe işlemi yine başarılı olur ve NULL bir companion işaretçisi saklar; asus_wireless_remove() daha sonra bu işaretçiyi acpi_dev_remove_notify_handler() fonksiyonuna iletir ve bu durum unbind sırasında bir NULL pointer dereference hatasına yol açar. Cihaz kimlik tablosuyla eşleşmediğinde -ENODEV döndürülür. Bu durum, acpi_match_acpi_device() fonksiyonu NULL bir cihazı reddettiği için eksik companion durumunu da kapsar. Kontrol, giriş aygıtı kaydedildikten sonra değil, herhangi bir sürücü durumu tahsis edilmeden önce gerçekleştirilir.
Nasıl düzeltilir
- Linux Linux7bfa711f311a584002e16ecd750627306deb805c, 4aefd66ef7822cf7d3f53146dcee0b71021ed2b7 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| Linux Linux | f7e648027d7e1b5c06eb86d944b7e23926254cee ≤ v < 7bfa711f311a584002e16ecd750627306deb805c, f7e648027d7e1b5c06eb86d944b7e23926254cee ≤ v < 4aefd66ef7822cf7d3f53146dcee0b71021ed2b7, 7.1 | 7bfa711f311a584002e16ecd750627306deb805c, 4aefd66ef7822cf7d3f53146dcee0b71021ed2b7 |
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.