CVE-2023-53169

Orta

Açıklama

Linux çekirdeğinde aşağıdaki güvenlik açığı giderilmiştir: x86/resctrl: staged_config[] kullanılmadan önce ve sonra temizleniyor Geçici depolama olarak rdt_domain içindeki staged_config[] kullanılmadan önce ve sonra temizlenmelidir. staged_config[] içindeki eski değer bir MSR erişim hatasına neden olabilir. 15 yollu L3 Cache için 16 kullanılabilir CLOSID bulunan bir sistemde yeniden üretici (MBA, MB için CLOSID sayısı 16'dan azsa devre dışı bırakılmalıdır): mount -t resctrl resctrl -o cdp /sys/fs/resctrl mkdir /sys/fs/resctrl/p{1..7} umount /sys/fs/resctrl/ mount -t resctrl resctrl /sys/fs/resctrl mkdir /sys/fs/resctrl/p{1..8} p8 adlı kaynak grubu oluşturulurken bir hata oluşur: unchecked MSR access error: WRMSR to 0xca0 (tried to write 0x00000000000007ff) at rIP: 0xffffffff82249142 (cat_wrmsr+0x32/0x60) Call Trace: <IRQ> __flush_smp_call_function_queue+0x11d/0x170 __sysvec_call_function+0x24/0xd0 sysvec_call_function+0x89/0xc0 </IRQ> <TASK> asm_sysvec_call_function+0x16/0x20 Yeni bir kaynak kontrol grubu oluşturulurken donanım aşağıdaki süreçle yapılandırılır: rdtgroup_mkdir() rdtgroup_mkdir_ctrl_mon() rdtgroup_init_alloc() resctrl_arch_update_domains() resctrl_arch_update_domains(), have_new_ctrl değeri true olan tüm resctrl_conf_type değerlerini yineler ve günceller. staged_config[] CDP etkinleştirildiğindekiyle aynı değerleri tuttuğundan, CDP_CODE ve CDP_DATA yapılandırmalarını güncellemeye devam eder. p8 grubu oluşturulduğunda, resctrl_arch_update_domains() içinde çağrılan get_config_index(), CDP_CODE ve CDP_DATA için CLOSID olarak 16 ve 17 döndürür; bu da bu senaryoda geçersiz bir register olan 0xca0'a çevrilir. staged_config[] kullanılmadan önce ve sonra temizlenerek düzeltilmiştir. [reinette: commit etiketleri yeniden sıralandı]

ÖnemOrta
CVSS5.5
İstismar olasılığı—
ÜrünLinux Kernel
Yayın15 Eyl 2025
İlk görülme15 Eyl 2025

Nasıl düzeltilir

Güncelleyin
  • linux linux_kernel5.15.104, 6.1.21, 6.2.8 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
linux linux_kernel5.15 ≤ v < 5.15.104, 5.16 ≤ v < 6.1.21, 6.2 ≤ v < 6.2.8, 6.35.15.104, 6.1.21, 6.2.8

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.