CVE-2022-49090

Orta

Açıklama

Linux kernel içerisinde aşağıdaki güvenlik açığı giderilmiştir: arch/arm64: Çekirdek zamanlama (core scheduling) için topoloji başlatma düzeltildi Arm64 sistemleri, topolojiyi çeşitli cpu maskelerine aktarmak için update_siblings_masks() fonksiyonunu çağırmak üzere store_cpu_topology() fonksiyonuna güvenir. Bunun, zamanlayıcıya bulunan her bir cpu hakkında bilgi veren notify_cpu_starting() çağrısından önce yapılması gerekir; aksi takdirde çekirdek zamanlama veri yapıları gerçek topolojiyle eşleşmeyecek şekilde kurulur. smt_mask doğru şekilde kurulmadığında, şuradaki !leaders için `cpumask_weight(smt_mask) == 1` durumunda işlemden çıkılır: notify_cpu_starting() cpuhp_invoke_callback_range() sched_cpu_starting() sched_core_cpu_starting() bu da !leader-rq'lar için rq->core değerinin doğru ayarlanmamasına yol açar. Bu değişiklik olmadan, stress-ng (yeni sürümlerinde — yani PR_SCHED_CORE desteği ile — prctl testlerinde çekirdek zamanlamayı etkinleştirir), bir uyarıya ve ardından çökmeye neden olur (okunabilirlik için kısaltılmıştır): [ 1853.805168] ------------[ cut here ]------------ [ 1853.809784] task_rq(b)->core != rq->core [ 1853.809792] WARNING: CPU: 117 PID: 0 at kernel/sched/fair.c:11102 cfs_prio_less+0x1b4/0x1c4 ... [ 1854.015210] Unable to handle kernel NULL pointer dereference at virtual address 0000000000000010 ... [ 1854.231256] Call trace: [ 1854.233689] pick_next_task+0x3dc/0x81c [ 1854.237512] __schedule+0x10c/0x4cc [ 1854.240988] schedule_idle+0x34/0x54

ÖnemOrta
CVSS5.5
İstismar olasılığı—
ÜrünLinux Kernel
Yayın26 Şub 2025
İlk görülme26 Şub 2025

Nasıl düzeltilir

Güncelleyin
  • linux linux_kernel5.15.34, 5.16.20, 5.17.3 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
linux linux_kernel5.14 ≤ v < 5.15.34, 5.16 ≤ v < 5.16.20, 5.17 ≤ v < 5.17.3, 5.185.15.34, 5.16.20, 5.17.3

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