CVE-2026-90193

Belirsiz

Açıklama

Linux kernel içerisinde aşağıdaki güvenlik açığı giderilmiştir: mailbox: qcom-cpucp: IRQ işleyicideki PREEMPT_RT self-deadlock hatası düzeltildi qcom_cpucp_mbox_irq_fn(), chan->lock tutulurken mbox_chan_received_data() fonksiyonunu çağırır. PREEMPT_RT altında, spin_lock_irqsave() sahipliği takip edebilen ve uyuyabilen bir rt_spinlock'a (rtmutex tabanlı) dönüştürülür. mbox_chan_received_data() tarafından tetiklenen geri çağırma zinciri nihayetinde aynı chan->lock kilidini yeniden almaya çalışan mailbox_clear_channel() -> mbox_send_message() -> add_to_rbuf() fonksiyonlarına ulaşır. rtmutex, aynı sahip tarafından yapılan yeniden girişli kilit denemesini tespit ettiğinden, iş parçacığı halihazırda tuttuğu bir kilidi bekleyerek bloklanır ve bu durum kalıcı bir deadlock'a yol açar. Bu deadlock, 'irq/N-apss_cpucp_mbox' işleminin şu çağrı iziyle birlikte D durumunda takılması şeklinde ortaya çıkar: rt_spin_lock -> mbox_send_message -> mailbox_clear_channel -> scmi_rx_callback -> mbox_chan_received_data [<- chan->lock burada tutuluyor] Hata; chan->cl yerel olarak kaydedilip donanım kesme kaydı kilit içerisindeyken temizlenerek ve ardından kilit serbest bırakıldıktan sonra mbox_chan_received_data() çağrılarak düzeltilmiştir. Bu işlem, chan->cl erişimi için karşılıklı dışlamayı korurken, PREEMPT_RT deadlock'una neden olan kilit yeniden girişliliğini önler.

ÖnemBelirsiz
CVSS—
İstismar olasılığı—
ÜrünLinux
Yayın17 Eyl 2026
İlk görülme17 Eyl 2026

Nasıl düzeltilir

Güncelleyin
  • Linux Linuxaa482273f32117c3adeba9b1cc945e0b5d33722d, 8b8de6400c86937ed57d680d06d716e167b381de, e40b3edeaf25cd09e9c88edb1ef99373ca37593b, 3690aaa6d18f6775c3e7932fb8af8c5bf6a6b69c ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
Linux Linux0e2a9a03106cd5fa0dbc9047675e7645c55e2669 ≤ v < aa482273f32117c3adeba9b1cc945e0b5d33722d, 0e2a9a03106cd5fa0dbc9047675e7645c55e2669 ≤ v < 8b8de6400c86937ed57d680d06d716e167b381de, 0e2a9a03106cd5fa0dbc9047675e7645c55e2669 ≤ v < e40b3edeaf25cd09e9c88edb1ef99373ca37593b, 0e2a9a03106cd5fa0dbc9047675e7645c55e2669 ≤ v < 3690aaa6d18f6775c3e7932fb8af8c5bf6a6b69c, 6.11aa482273f32117c3adeba9b1cc945e0b5d33722d, 8b8de6400c86937ed57d680d06d716e167b381de, e40b3edeaf25cd09e9c88edb1ef99373ca37593b, 3690aaa6d18f6775c3e7932fb8af8c5bf6a6b69c

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-2026-90193 · Linux · Dark Radar