CVE-2022-50185

Yüksek

Açıklama

Linux kernel içerisinde aşağıdaki güvenlik açığı giderilmiştir: drm/radeon: ni_set_mc_special_registers() fonksiyonundaki potansiyel arabellek taşması düzeltildi Son vaka etiketi (case label), son 'j++' işleminden sonra her iki vaka etiketinde de bu değer için herhangi bir kontrol bulunmadığından, 'j' ofseti SMC_NISLANDS_MC_REGISTER_ARRAY_SIZE değerine eşit olduğunda 'mc_reg_address[j]' ve 'mc_data[j]' şeklindeki iki arabelleğe yazım yapabilmektedir. Burada '>' işaretini '>=' ile değiştirmek yerine, ikinci 'case' bloğunun başına sınır kontrolü eklendi (birincisinde zaten mevcuttu). Ayrıca, 'j' indeksinin dizi boyutundan büyük olduğuna dair gereksiz son kontroller kaldırıldı. Bu ifade her zaman yanlıştır. Dahası, yamadan önce veya sonra 'table->last', SMC_NISLANDS_MC_REGISTER_ARRAY_SIZE değerine eşit olabilir ve bunun geçerli bir değer olduğu görülmektedir. Svace statik analiz aracı kullanılarak tespit edilmiştir.

ÖnemYüksek
CVSS7.8
İstismar olasılığı—
ÜrünLinux Kernel
Yayın18 Haz 2025
İlk görülme18 Haz 2025

Nasıl düzeltilir

Güncelleyin
  • linux linux_kernel4.14.291, 4.19.256, 5.4.211, 5.10.137, 5.15.61, 5.18.18, 5.19.2 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
linux linux_kernel3.11 ≤ v < 4.14.291, 4.15 ≤ v < 4.19.256, 4.20 ≤ v < 5.4.211, 5.5 ≤ v < 5.10.137, 5.11 ≤ v < 5.15.61, 5.16 ≤ v < 5.18.18, 5.19 ≤ v < 5.19.24.14.291, 4.19.256, 5.4.211, 5.10.137, 5.15.61, 5.18.18, 5.19.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-50185 · Linux Kernel · Dark Radar