CVE-2024-46692
Açıklama
Linux kernel içerisinde aşağıdaki güvenlik açığı giderilmiştir: firmware: qcom: scm: get_wq_ctx() fonksiyonunun atomic call olarak işaretlenmesi Şu anda get_wq_ctx() hatalı bir şekilde standart çağrı (standard call) olarak yapılandırılmıştır. İki SMC çağrısı uyku modundayken biri uyandığında, ilgili uyuyan iş parçacığını devam ettirmek için get_wq_ctx() fonksiyonunu çağırır. Ancak get_wq_ctx() kesintiye uğrar ve uykuya geçerse ve başka bir SMC çağrısı bir waitq bağlamının tahsis edilmesini bekliyorsa, bu durum bir deadlock'a yol açar. Bunu önlemek için get_wq_ctx() bir atomic call olmalı ve standart bir SMC çağrısı olmamalıdır. Bu nedenle get_wq_ctx(), fast call olarak işaretlenmiştir.
Nasıl düzeltilir
- linux linux_kernel6.6.49, 6.10.8 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 | 6.3 ≤ v < 6.6.49, 6.7 ≤ v < 6.10.8, 6.11 | 6.6.49, 6.10.8 |
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.