CVE-2026-90305
Açıklama
Linux kernel'de aşağıdaki güvenlik açığı giderilmiştir: ARM: 9483/1: HAVE_POSIX_CPU_TIMERS_TASK_WORK seçimi c6e61c06d606 numaralı commit ("ARM: 9463/1: Allow to enable RT"), ARM üzerinde PREEMPT_RT özelliğini etkinleştirmiş ancak HAVE_POSIX_CPU_TIMERS_TASK_WORK seçimini yapmamıştır. Bu durum CONFIG_POSIX_CPU_TIMERS_TASK_WORK özelliğinin devre dışı kalmasına neden olur ve böylece CPU zamanlayıcıları sert IRQ bağlamında sona erer. PREEMPT_RT üzerinde bu durum, run_posix_cpu_timers() fonksiyonunun uyku modundaki sighand->siglock kilidini almasına yol açar: BUG: sleeping function called from invalid context at spinlock_rt.c:48 rt_spin_lock from lock_task_sighand lock_task_sighand from run_posix_cpu_timers run_posix_cpu_timers from update_process_times ARM, v7-M dahil tüm kullanıcıya dönüş yollarında TIF_NOTIFY_RESUME işlemini yönetir. ARM32 KVM ana bilgisayar desteği 541ad0150ca4 numaralı commit ("arm: Remove 32bit KVM host support") ile kaldırıldığından, seçimin KVM'ye bağlı olması gerekmez. POSIX CPU zamanlayıcısının sona ermesini görev bağlamına ertelemek için bu seçenek eklenmiştir. Hata, setrlimit(RLIMIT_CPU, ...) ve bir yoğun döngü (busy loop) ile yeniden üretilmiştir. Aynı yol, setitimer(ITIMER_PROF veya ITIMER_VIRTUAL) ve timer_create() ile oluşturulan POSIX CPU zamanlayıcıları tarafından da kullanılmaktadır.
Nasıl düzeltilir
- Linux Linux8de56782d6e5ba7a9f8c820342dccde65502f93f, 8a58a41100ea377e978d99600ec24a9bd0273662 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| Linux Linux | c6e61c06d6061750597e79c598acb5dead44c35b ≤ v < 8de56782d6e5ba7a9f8c820342dccde65502f93f, c6e61c06d6061750597e79c598acb5dead44c35b ≤ v < 8a58a41100ea377e978d99600ec24a9bd0273662, 7.1 | 8de56782d6e5ba7a9f8c820342dccde65502f93f, 8a58a41100ea377e978d99600ec24a9bd0273662 |
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.