CVE-2022-49149

Kritik

Açıklama

Linux kernel içerisinde aşağıdaki güvenlik açığı giderilmiştir: rxrpc: Çağrı zamanlayıcısının başlatılması ile çağrının yok edilmesi arasındaki yarış durumu düzeltildi rxrpc_call yapısı, bir çağrıyla ilgili çeşitli zamanlanmış olayları yönetmek için kullanılan bir zamanlayıcıya sahiptir. Bu zamanlayıcı, yalnızca RCU okuma kilidi tutulurken softirq modunda çalışan paket giriş rutinlerinden başlatılabilir. Ne yazık ki, sadece RCU okuma kilidinin tutulması ve herhangi bir referans veya başka bir kilidin alınmaması nedeniyle; o çağrıya yönelik bir paket geldiği sırada aynı zamanda çağrının yok edilme süreci başlayabilir. Bu durum, zaten durdurulmuş olan zamanlayıcının yeniden başlatılmasına neden olur. Daha sonra, eğer zamanlayıcı önce bellekten tahliye edilmişse, zamanlayıcı dağıtım kodu oops hatasına yol açabilir. Bu sorun, rxrpc_call yapısı üzerinde bir referans almaya çalışarak ve başarılı olunursa bu referansı zamanlayıcıya aktararak giderilmiştir. Zamanlayıcı zaten çalışıyorsa, referans atılır. Zamanlayıcı tamamlama rutini daha sonra, çağrının iş öğesini kuyruğa eklediğinde referansı bu iş öğesine aktarabilir. Eğer zamanlayıcı veya iş öğesi zaten kuyrukta ise veya çalışıyorsa, fazladan referans atılır.

ÖnemKritik
CVSS9.8
İstismar olasılığı43. yüzdelik%0,5
ÜrünLinux Kernel
Yayın26 Şub 2025
İlk görülme26 Şub 2025

Nasıl düzeltilir

Güncelleyin
  • linux linux_kernel5.10.110, 5.15.33, 5.16.19, 5.17.2 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
linux linux_kernel4.15.1 ≤ v < 5.10.110, 5.11 ≤ v < 5.15.33, 5.16 ≤ v < 5.16.19, 5.17 ≤ v < 5.17.2, 4.155.10.110, 5.15.33, 5.16.19, 5.17.2

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-2022-49149 · Linux Kernel · Dark Radar