CVE-2026-23332
Açıklama
Linux kernel'da aşağıdaki güvenlik açığı giderilmiştir: cpufreq: intel_pstate: Turbo devre dışı bırakılırken meydana gelen çökme düzeltildi Sistem, CPU sayısını sınırlamak için çekirdek komut satırı argümanı olarak "nosmt" veya "maxcpus" ile başlatıldığında, turbonun şu şekilde devre dışı bırakılması: echo 1 > /sys/devices/system/cpu/intel_pstate/no_turbo bir çökmeye neden olur: PF: supervisor read access in kernel mode PF: error_code(0x0000) - not-present page PGD 0 P4D 0 Oops: Oops: 0000 [#1] SMP PTI ... RIP: 0010:store_no_turbo+0x100/0x1f0 ... Bu durum, for_each_possible_cpu() fonksiyonunun çevrimiçi olmasalar bile CPU'ları döndürmesinden kaynaklanmaktadır. Bu CPU'lar için all_cpu_data[] değeri NULL olacaktır. 973207ae3d7c ("cpufreq: intel_pstate: Rearrange max frequency updates handling code") commit'inden beri, çevrimiçi olmayan CPU'lar için bile all_cpu_data[] referans alınmakta ve bu da NULL pointer dereference hatasına yol açmaktadır. Bunu düzeltmek için, CPU numarası intel_pstate_update_max_freq() fonksiyonuna aktarılmış ve all_cpu_data[], yalnızca geçerli bir cpufreq politikası olan CPU'lar için kullanılacak şekilde düzenlenmiştir.
Nasıl düzeltilir
- linux linux_kernel6.18.17, 6.19.7 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| linux linux_kernel | 6.16.1 ≤ v < 6.18.17, 6.19 ≤ v < 6.19.7, 6.16, 7.0 | 6.18.17, 6.19.7 |
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.
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.