CVE-2025-71274
Açıklama
Linux kernel'da aşağıdaki güvenlik açığı giderilmiştir: rpmsg: core: driver_override_show() fonksiyonundaki yarış durumu düzeltildi ve çekirdek yardımcısı kullanıldı driver_override_show fonksiyonu, device_lock kilidini tutmadan driver_override dizesini okumaktadır. Ancak, store fonksiyonu device_lock kilidini tutarken dizeyi değiştirmekte ve serbest bırakmaktadır. Bu durum, dize show fonksiyonu tarafından okunurken aynı zamanda store fonksiyonu tarafından serbest bırakılabileceği bir yarış durumu oluşturarak serbest bırakıldıktan sonra kullanım (use-after-free) hatasına yol açmaktadır. Bunu düzeltmek için rpmsg_string_attr makrosu, açık show ve store fonksiyonlarıyla değiştirilmiştir. Yeni driver_override_store, standart driver_set_override yardımcısını kullanır. driver_set_override tanıtıldığından beri include/linux/rpmsg.h dosyasındaki yorumlarda, driver_override değerini ayarlamak veya temizlemek için bu yardımcının kullanılması gerektiği belirtilmişti ancak uygulama şimdiye kadar güncellenmemişti. driver_set_override, device_lock kilidini tutarken dizeyi değiştirdiği ve serbest bıraktığı için yeni driver_override_show artık yarış durumunu önlemek amacıyla okuma işlemi sırasında device_lock kilidini doğru şekilde tutmaktadır. Ek olarak, rpmsg_string_attr yalnızca driver_override için kullanıldığından, makronun kaldırılması kodu basitleştirmektedir.
Nasıl düzeltilir
- linux linux_kernel5.10.252, 5.15.202, 6.1.165, 6.6.128, 6.12.75, 6.18.16, 6.19.6 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.18 ≤ v < 5.10.252, 5.11 ≤ v < 5.15.202, 5.16 ≤ v < 6.1.165, 6.2 ≤ v < 6.6.128, 6.7 ≤ v < 6.12.75, 6.13 ≤ v < 6.18.16, 6.19 ≤ v < 6.19.6 | 5.10.252, 5.15.202, 6.1.165, 6.6.128, 6.12.75, 6.18.16, 6.19.6 |
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.