CVE-2024-26747
Açıklama
Linux kernel içerisinde aşağıdaki güvenlik açığı giderilmiştir: usb: roles: modül referansı bırakıldığında oluşan NULL işaretçi sorunu düzeltildi Mevcut tasarımda, usb role sınıf sürücüsü, kullanıcı usb_role_switch aygıtını aldığında usb_role_switch üst aygıtının modül referansını alır ve kullanıcı usb_role_switch aygıtını bıraktığında bu referansı serbest bırakır. Ancak, usb_role_switch'in üst aygıtı, kullanıcı usb_role_switch'i bırakmadan önce kaldırılmış olabilir. Bu durumda, kullanıcı üst modülün referansını bıraktığında bir NULL işaretçi sorunuyla karşılaşılacaktır. Bu düzeltme ile modül işaretçisi usb_role_switch yapısı içinde saklanacaktır. Böylece uzun ilişkileri yineleyerek modülü bulmaya gerek kalmayacaktır.
Nasıl düzeltilir
- linux linux_kernel5.10.211, 5.15.150, 6.1.80, 6.6.19, 6.7.7 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 | 4.19 ≤ v < 5.10.211, 5.11 ≤ v < 5.15.150, 5.16 ≤ v < 6.1.80, 6.2 ≤ v < 6.6.19, 6.7 ≤ v < 6.7.7, 6.8 | 5.10.211, 5.15.150, 6.1.80, 6.6.19, 6.7.7 |
| debian debian_linux | 10.0 | — |
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.