CVE-2023-52872
Açıklama
Linux çekirdeğinde aşağıdaki güvenlik açığı giderilmiştir: tty: n_gsm: kopmuş bağlantılarda durum satırı değişikliğindeki yarış durumu (race condition) düzeltildi gsm_cleanup_mux(), tüm DLCI'ları kapatarak, tüm zamanlayıcıları durdurarak, sanal tty aygıtlarını kaldırarak ve veri kuyruklarını temizleyerek gsm temizliğini gerçekleştirir. Ancak bu işlem, bir DLCI'nın sanal modem durum satırlarının ardından değiştirilmesine neden olabilir. Giden veri kuyruğuna daha fazla veri eklenmekte ve bunu yönetmek için silinen kick zamanlayıcısı yeniden başlatılmaktadır. Bu noktada birçok kaynak temizleme prosedürü tarafından zaten kaldırılmıştır. Bu nedenle, bir kernel panic meydana gelir. gsm_modem_update() fonksiyonunda temizleme prosedürünün başlatılmadığını ve mux yapısının hala aktif olduğunu kanıtlayarak bu sorun giderilmiştir. Sanal bir tty'ye yazma işleminin halihazırda DLCI'ya özgü bağlantı durumu kontrolleriyle korunduğunu unutmayın.
Nasıl düzeltilir
- linux linux_kernel5.15.138, 5.19, 6.1.62, 6.5.11, 6.6.1 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 | 5.15.61 ≤ v < 5.15.138, 5.18.18 ≤ v < 5.19, 5.19.2 ≤ v < 6.1.62, 6.2 ≤ v < 6.5.11, 6.6 ≤ v < 6.6.1 | 5.15.138, 5.19, 6.1.62, 6.5.11, 6.6.1 |
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.