CVE-2023-52942
Açıklama
Linux kernel içerisinde aşağıdaki güvenlik açığı giderilmiştir: cgroup/cpuset: update_parent_subparts_cpumask() fonksiyonundaki hatalı kontrol düzeltildi update_parent_subparts_cpumask() içerisindeki bir bölümün üst cpuset'teki tüm CPU'ları kullanıp kullanamayacağını denetleyen kontrolün hatalı olduğu tespit edilmiştir. Sonuç olarak, üst cpuset'te görevler olsa bile, üst kısmın etkili hiçbir CPU'su kalmaması mümkündür. Bu durum, [1]'de bildirildiği üzere sistem paniğine (system panic) yol açabilir. Üst kısmın effective_cpus değeri, alt kısmın cpus_allowed değerinin bir alt kümesi ise bölümün etkinleştirilmesini başarısız kılacak şekilde kontrol güncellenerek bu sorun giderilmiştir. Ayrıca update_prstate() sırasında bir hata oluştuğunda hata kodu kaydedilmiş ve üst bölüm ile alt bölümün aynı CPU listesine sahip olduğu ve üst bölümde görevin bulunduğu bir test durumu eklenmiştir. Bu durumda alt bölümde bölümü etkinleştirmek başarısız olacaktır. [1] https://www.spinics.net/lists/cgroups/msg36254.html
Nasıl düzeltilir
- linux linux_kernel6.1.11 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.1 ≤ v < 6.1.11, 6.2 | 6.1.11 |
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.