CVE-2025-38708
Açıklama
Linux çekirdeğinde aşağıdaki güvenlik açığı giderilmiştir: drbd: handle_write_conflicts fonksiyonuna eksik olan kref_get eklendi `two-primaries` etkinleştirildiğinde, DRBD "eşzamanlı" yazmaları tespit etmeye ve yazma çakışmalarını yönetmeye çalışır; böylece her iki düğümde aynı sektöre aynı anda yazsanız bile, yazma işlemleri tamamlandığında veriler özdeş hale gelir. "geçersiz kılınan" (superseeded) yazmalar işlenirken bir kref_get unutulmuştur; bu durum erken bir drbd_destroy_device çağrısına ve ardından serbest bırakıldıktan sonra kullanım (use after free) hatasına yol açarak çekirdek çökmelerine neden olmaktadır. İlgililik: Hiç kimse DRBD'yi rastgele veri oluşturucu olarak kullanmamalıdır ve görünüşe göre "two-primaries" kullanan tüm kullanıcılar eşzamanlı yazmaları üst katmanda doğru şekilde yönetmektedir. Örneğin küme dosya sistemleri bazı dağıtık kilit yöneticileri kullanır ve sanallaştırma ortamlarındaki canlı taşıma işlemi, diğer düğümde yazmaya başlamadan önce bir düğümdeki yazmaları durdurur. Bu durum, "test vakaları" dışında, bu kod yolunun gerçek hayatta hiçbir zaman izlenmediği anlamına gelir. Bilgi için: DRBD 9'da günümüzde işlemler farklı şekilde yürütülmektedir. Hala "yazma çakışmalarını" tespit ediyoruz ancak artık bunlar konusunda akıllı davranmaya çalışmıyoruz. Bunun yerine doğrudan bağlantıyı kesmeye karar verdik: Üst katmanlar eşzamanlı yazmalar göndermemelidir. Gönderirlerse, bu onların hatasıdır.
Nasıl düzeltilir
- linux linux_kernel5.4.297, 5.10.241, 5.15.190, 6.1.149, 6.6.103, 6.12.43, 6.15.11, 6.16.2 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.5 ≤ v < 5.4.297, 5.5 ≤ v < 5.10.241, 5.11 ≤ v < 5.15.190, 5.16 ≤ v < 6.1.149, 6.2 ≤ v < 6.6.103, 6.7 ≤ v < 6.12.43, 6.13 ≤ v < 6.15.11, 6.16 ≤ v < 6.16.2 | 5.4.297, 5.10.241, 5.15.190, 6.1.149, 6.6.103, 6.12.43, 6.15.11, 6.16.2 |
| debian debian_linux | 11.0 | — |
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.