CVE-2026-46051

Orta

Açıklama

Linux kernel içerisinde aşağıdaki güvenlik açığı giderilmiştir: md/raid5: retry_aligned_read() fonksiyonundaki soft lockup hatası düzeltildi retry_aligned_read() örtüşen bir stripe ile karşılaştığında, stripe'ı kilit gerektirmeyen released_stripes llist üzerine yerleştiren raid5_release_stripe() aracılığıyla serbest bırakır. Bir sonraki raid5d döngü yinelemesinde, release_stripe_list() (STRIPE_HANDLE orijinal IO tarafından ayarlandığı için) stripe'ı handle_list üzerine aktarır; ancak retry_aligned_read(), handle_active_stripes() fonksiyonundan önce çalışır ve find_get_stripe() -> list_del_init() üzerinden stripe'ı handle_list içerisinden kaldırır. Bu durum, handle_stripe() fonksiyonunun örtüşmeyi çözmek için stripe'ı işlemesini engeller, bu da sonsuz bir döngüye ve soft lockup'a neden olur. Hata yolunda raid5_release_stripe() yerine temp_inactive_list ile __release_stripe() kullanılarak bu sorun giderilmiştir; böylece stripe, released_stripes llist üzerinden geçmez. Bu sayede raid5d döngüsünden çıkabilir ve örtüşme, stripe nihayetinde handle_stripe() tarafından işlendiğinde çözülür.

ÖnemOrta
CVSS5.5
İstismar olasılığı1. yüzdelik%0,1
ÜrünLinux Kernel
Yayın27 May 2026
İlk görülme27 May 2026
Zayıflık türüCWE-667CWE-667

Nasıl düzeltilir

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
linux linux_kernel3.12 ≤ v < 5.10.258, 5.11 ≤ v < 5.15.209, 5.16 ≤ v < 6.1.175, 6.2 ≤ v < 6.6.140, 6.7 ≤ v < 6.12.86, 6.13 ≤ v < 6.18.27, 6.19 ≤ v < 7.0.45.10.258, 5.15.209, 6.1.175, 6.6.140, 6.12.86, 6.18.27, 7.0.4

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.