CVE-2023-53474

Yüksek

Açıklama

Linux kernel içerisinde aşağıdaki güvenlik açığı giderilmiştir: x86/MCE/AMD: bank_map için u64 kullanımı Maksimum MCA bank sayısı 64'tür (MAX_NR_BANKS), bkz. a0bc32b3cacf ("x86/mce: Increase maximum number of banks to 64"). Ancak, hangi bankaların başlatılacağına dair bir bit alanı içeren bank_map, unsigned int tipindedir ve bu bit numaraları >= 32 olduğunda taşma meydana gelmekte, bu da UBSAN'ın haklı olarak şu uyarıyı vermesine yol açmaktadır: UBSAN: shift-out-of-bounds in arch/x86/kernel/cpu/mce/amd.c:1365:38 shift exponent 32 is too large for 32-bit type 'int' bank_map tipi u64 olarak değiştirilmiş ve buradaki bitler düzenlenirken uygun BIT_ULL() makrosu kullanılmıştır. [ bp: Commit mesajı yeniden yazıldı. ]

ÖnemYüksek
CVSS7.8
İstismar olasılığı—
ÜrünLinux Kernel
Yayın1 Eki 2025
İlk görülme1 Eki 2025

Nasıl düzeltilir

Güncelleyin
  • linux linux_kernel5.10.180, 5.15.111, 6.1.28, 6.2.15, 6.3.2 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
linux linux_kernel5.10 ≤ v < 5.10.180, 5.11 ≤ v < 5.15.111, 5.16 ≤ v < 6.1.28, 6.2 ≤ v < 6.2.15, 6.3 ≤ v < 6.3.25.10.180, 5.15.111, 6.1.28, 6.2.15, 6.3.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-2023-53474 · Linux Kernel · Dark Radar