CVE-2023-53777
Açıklama
Linux kernel içerisinde aşağıdaki güvenlik açığı giderilmiştir: erofs: yinelenen sıkıştırılmış görüntülerde döngüleri önlemek için kancalanmış zincirler kaldırıldı Tekrarlanan desenlerin yer aldığı özel olarak hazırlanmış görüntüler dahil olmak üzere birkaç görüntü ile EROFS üzerinde 46 günden fazla yoğun stres testi yaptıktan sonra, iki zincirin neredeyse eş zamanlı olarak birbirine bağlanabildiğini ve tüm döngünün gönderilmemesine neden olan bir döngü oluşturabildiğini tespit ettim. Sonuç olarak, ilgili dosya sayfaları sonsuza kadar kilitli kalacaktır. Bu durum _yalnızca_ veri tekilleştirmeli sıkıştırılmış görüntülerde gözlemlenebilir. Örneğin, toplam beş pcluster içeren iki zinciri ele alalım: Zincir 1: 2->3->4->5 -- Kuyruk pcluster 5'tir; Zincir 2: 5->1->2 -- Kuyruk pcluster 2'dir. Zincir 2, pcluster 5 ile Zincir 1'e bağlanabilir ve aynı zamanda Zincir 1 de pcluster 2 ile Zincir 2'ye bağlanabilir. Kancalanmış zincirlerin tamamı artık kilitsiz olarak bağlandığından, bu yarış durumundan basitçe nasıl kaçınılabileceği konusunda bir fikrim yok. Bunun yerine, bunu düzeltmek için uygun bir yol bulana ve son kullanıcılar bunun tekrar eklenmesi gerektiğini bize bildirene kadar kancalanmış zincirlerden tamamen kaçınalım. Aslında, bu optimizasyon çok izlekli iş yüklerinde (özellikle tekilleştirilmiş sıkıştırılmış görüntülerde daha sık) bulunabilir, ancak bunun olmaması durumunda sistem üzerindeki genel etkilerin uygulama karmaşıklığına kıyasla ne olacağından emin değilim.
Nasıl düzeltilir
- Linux Linuxd3b39ea24835ac03da1a30f93ae7c05d55a40191, b5b0d52f00e4bacb0ebdf47cd7016b0485fffad2, 10c2b98a40d9044a3e97f4697ca6213bad7e19c2, 967c28b23f6c89bb8eef6a046ea88afe0d7c1029 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| Linux Linux | 267f2492c8f71dac44399988b510f9bf6b074a51 ≤ v < d3b39ea24835ac03da1a30f93ae7c05d55a40191, 267f2492c8f71dac44399988b510f9bf6b074a51 ≤ v < b5b0d52f00e4bacb0ebdf47cd7016b0485fffad2, 267f2492c8f71dac44399988b510f9bf6b074a51 ≤ v < 10c2b98a40d9044a3e97f4697ca6213bad7e19c2, 267f2492c8f71dac44399988b510f9bf6b074a51 ≤ v < 967c28b23f6c89bb8eef6a046ea88afe0d7c1029, 6.0 | d3b39ea24835ac03da1a30f93ae7c05d55a40191, b5b0d52f00e4bacb0ebdf47cd7016b0485fffad2, 10c2b98a40d9044a3e97f4697ca6213bad7e19c2, 967c28b23f6c89bb8eef6a046ea88afe0d7c1029 |
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.