CVE-2026-89558

Kritik

Açıklama

Linux kernel içerisinde aşağıdaki güvenlik açığı giderilmiştir: md/raid10: raid10_sync_request() fonksiyonunda still_degraded değişkeninin tersine çevrilmesi düzeltildi fe6a19d40ceb numaralı commit ("md/md-bitmap: merge md_bitmap_start_sync() into bitmap_operations"), still_degraded değişkenini int türünden bool türüne dönüştürmüş ancak mevcut aygıt kurtarıldıktan sonra dizinin hala degrade olup olmayacağını kontrol eden döngüdeki atamayı tersine çevirmiştir: "still_degraded = 1" ifadesi "still_degraded = false" haline gelmiştir. Sonuç olarak, başka bir mirror hala eksikken bir aygıtın kurtarılması, md_bitmap_start_sync() fonksiyonunu degraded == false ile çağırır ve bu durum, hala eksik olan aygıtın ihtiyaç duyduğu bitmap bitlerini temizler. Söz konusu aygıt yeniden eklendiğinde, bitmap tabanlı kurtarma işlemi bitlerin zaten temizlendiğini görür ve dizi degrade durumdayken yazılan tüm bölgeleri atlar; böylece güncel olmayan veriler tutulurken aygıt In_sync olarak işaretlenir: sessiz veri bozulması (silent corruption). Yeniden oluşturma adımları (raid10 near=2, 4 disk, dahili bitmap): - her mirror çiftinden birer diski hata durumuna getirip kaldırın - degrade olmuş diziye yazma işlemi gerçekleştirin - her iki diski de yeniden ekleyin ve kurtarma işleminin tamamlanmasını bekleyin - 256 MiB degrade yazma işleminden sonra "check" komutu mismatch_cnt=262272 rapor eder ve dosya içerikleri farklılık gösterir; ikinci diskin "kurtarma" işlemi, her şey atlandığı için milisaniyeler içinde tamamlanır raid1 üzerindeki aynı dönüşüm doğru şekilde yapılmıştır (still_degraded = true). Doğru değer geri yüklendi.

ÖnemKritik
CVSS9.8
İstismar olasılığı—
ÜrünLinux
Yayın11 Eyl 2026
İlk görülme11 Eyl 2026

Nasıl düzeltilir

Güncelleyin
  • Linux Linux9bb8da6ecb330a5b1ac9b96f1e55f134a7aef1d4, 0efabe6229dc683dbf6eeebd0f9fddc7971ed420, 00449d752bee9c8787f42ea1bf533a9fb17f9b6b, 47f1441b281decde6954a2fa82b4131637d685ac ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
Linux Linuxfe6a19d40ceb44281905485f56dda715e3214e0e ≤ v < 9bb8da6ecb330a5b1ac9b96f1e55f134a7aef1d4, fe6a19d40ceb44281905485f56dda715e3214e0e ≤ v < 0efabe6229dc683dbf6eeebd0f9fddc7971ed420, fe6a19d40ceb44281905485f56dda715e3214e0e ≤ v < 00449d752bee9c8787f42ea1bf533a9fb17f9b6b, fe6a19d40ceb44281905485f56dda715e3214e0e ≤ v < 47f1441b281decde6954a2fa82b4131637d685ac, 6.129bb8da6ecb330a5b1ac9b96f1e55f134a7aef1d4, 0efabe6229dc683dbf6eeebd0f9fddc7971ed420, 00449d752bee9c8787f42ea1bf533a9fb17f9b6b, 47f1441b281decde6954a2fa82b4131637d685ac

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.

Intelligence 360 paketinde

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.

CVE-2026-89558 · Linux · Dark Radar