CVE-2025-40142

Belirsiz

Açıklama

Linux çekirdeğinde aşağıdaki güvenlik açığı giderilmiştir: ALSA: pcm: PREEMPT_RT üzerinde spin_lock_irq() kapsamında alt softirq'ların devre dışı bırakılması snd_pcm_group_lock_irq(), bir spinlock_t edinir ve spin_lock_irq() aracılığıyla kesmeleri devre dışı bırakır. Bu işlem aynı zamanda TIMER_SOFTIRQ gibi softirq'ların işlenmesini de örtük olarak devre dışı bırakır. PREEMPT_RT üzerinde softirq'lar öncelikli olarak kesilebilir (preemptible) ve spin_lock_irq() bunları devre dışı bırakmaz. Bu durum, aynı CPU üzerinde spin_lock_irq() sırasında bir zamanlayıcının çağrılabileceği anlamına gelir. Senkronizasyon nedenleriyle local_bh_disable(), bireysel softirq'ları birbirine karşı senkronize eden softirq_ctrl.lock adlı her CPU'ya özel bir kilide sahiptir. syz-bot, hrtimer_run_softirq()'ye ek olarak hrtimer_cancel() içinde softirq_ctrl.lock'un edinildiği bir lockdep raporunu tetiklemeyi başarmıştır. Bu, olası bir deadlock (ölümcül kilitlenme) durumudur. Sistemdeki bireysel iş parçacıklarına karşı çok fazla senkronizasyona yol açacağı için softirq_ctrl.lock, spin_lock_irq()'nun bir parçası haline getirilemez. Olası deadlock durumundan kaçınmak için, kilit edinilmeden önce softirq'lar manuel olarak devre dışı bırakılmalıdır. PREEMPT_RT üzerinde kilit edinilmeden önce softirq'ları devre dışı bırakın.

ÖnemBelirsiz
CVSS—
İstismar olasılığı—
ÜrünLinux
Yayın12 Kas 2025
İlk görülme12 Kas 2025

Nasıl düzeltilir

Güncelleyin
  • Linux Linux63ee96c7f47df239ee0a6e8108b6bfd8c98334ae, 3969b6193cb7a45aa5fb4ec68f215e9e7f93d39a, 9fc4a3da9a0259a0500848b5d8657918efde176b ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
Linux Linuxd2d6422f8bd17c6bb205133e290625a564194496 ≤ v < 63ee96c7f47df239ee0a6e8108b6bfd8c98334ae, d2d6422f8bd17c6bb205133e290625a564194496 ≤ v < 3969b6193cb7a45aa5fb4ec68f215e9e7f93d39a, d2d6422f8bd17c6bb205133e290625a564194496 ≤ v < 9fc4a3da9a0259a0500848b5d8657918efde176b, 6.1263ee96c7f47df239ee0a6e8108b6bfd8c98334ae, 3969b6193cb7a45aa5fb4ec68f215e9e7f93d39a, 9fc4a3da9a0259a0500848b5d8657918efde176b

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-2025-40142 · Linux · Dark Radar