CVE-2026-68438

Belirsiz

Açıklama

Linux kernel'da aşağıdaki güvenlik açığı giderilmiştir: smp: Hata ayıklama modu için CSD kilit edinimi atomik hale getirildi b0473dcd4b1d numaralı commit ("smp: Improve smp_call_function_single() CSD-lock diagnostics"), CSD kilit hata ayıklaması etkinleştirildiğinde, async !wait çağrılarının hedef CPU csd_data yapısını kullanacak şekilde smp_call_function_single() fonksiyonunu değiştirmiştir. Bu durum tanılamaları iyileştirmekte ancak eski csd_lock() işlemini güvenli kılan tek yazıcı özelliğini ortadan kaldırmaktadır: artık birden fazla CPU, aynı hedef CPU CSD yapısını eşzamanlı olarak hazırlayabilmektedir. csd_lock() şu anda CSD_FLAG_LOCK bayrağının temizlenmesini beklemekte ve ardından biti atomik olmayan bir oku-değiştir-yaz işlemiyle ayarlamaktadır. İki gönderici de kilidi açık bir CSD görebilir, biti ayarlayabilir, geri çağırma alanlarının üzerine yazabilir ve aynı llist düğümünü kuyruğa ekleyebilir. Zaten kuyruk başında olan bir düğümün yeniden eklenmesi, node->next işaretçisinin kendisine yönelmesine neden olarak hedef CPU'nun call_single_queue üzerinde takılı kalmasına yol açabilir. Daha sonra TLB shootdown gibi senkron işlemler kuyrukta kalabilir ve soft-lockup uyarılarını veya sistem çökmelerini (panic) tetikleyebilir. Tekil csd_lock() uygulaması korunmuş, ancak CSD kilit hata ayıklaması etkinleştirildiğinde CSD_FLAG_LOCK'ın try_cmpxchg_acquire() ile edinilmesi sağlanmıştır. Bu işlem, mevcut hata ayıklama dışı hızlı yolu korurken, birden fazla uzak gönderici tarafından paylaşılabilecek tek konfigürasyonda hedef CPU CSD'yi gerçek bir atomik kilit haline getirmektedir.

ÖnemBelirsiz
CVSS—
İstismar olasılığı—
ÜrünLinux
Yayın12 Ağu 2026
İlk görülme12 Ağu 2026

Nasıl düzeltilir

Güncelleyin
  • Linux Linux282d220bae5fbfc90cf0e3d5b5e42c00ad79f989, 35551efb155e3b83445a6c3f66cb498d5efc182c ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
Linux Linuxb0473dcd4b1d7e2e44947e7ac1820c73a268821a ≤ v < 282d220bae5fbfc90cf0e3d5b5e42c00ad79f989, b0473dcd4b1d7e2e44947e7ac1820c73a268821a ≤ v < 35551efb155e3b83445a6c3f66cb498d5efc182c, 7.1282d220bae5fbfc90cf0e3d5b5e42c00ad79f989, 35551efb155e3b83445a6c3f66cb498d5efc182c

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-68438 · Linux · Dark Radar