CVE-2026-90193

Naməlum

Təsvir

Linux nüvəsində aşağıdakı zəiflik aradan qaldırılmışdır: mailbox: qcom-cpucp: IRQ handler-də PREEMPT_RT özü ilə bağlı kilidlənmənin (self-deadlock) düzəldilməsi qcom_cpucp_mbox_irq_fn() funksiyası chan->lock kilidini saxlayarkən mbox_chan_received_data() funksiyasını çağırır. PREEMPT_RT altında spin_lock_irqsave() funksiyası sahibliyi izləyən və yata bilən rt_spinlock-a (rtmutex əsaslı) çevrilir. mbox_chan_received_data() tərəfindən tetiklənən geri çağırma zənciri sonda mailbox_clear_channel() -> mbox_send_message() -> add_to_rbuf() funksiyalarına çatır və bu, eyni chan->lock kilidini yenidən əldə etməyə çalışır. rtmutex eyni sahibi tərəfindən edilən təkrar giriş kilid cəhdini aşkar etdiyi üçün, axın artıq sahib olduğu kilidi gözləyərək bloklanır ki, bu da daimi kilidlənməyə (deadlock) səbəb olur. Bu kilidlənmə 'irq/N-apss_cpucp_mbox'-un aşağıdakı çağırış izi ilə D vəziyyətində ilişib qalması kimi təzahür edir: rt_spin_lock -> mbox_send_message -> mailbox_clear_channel -> scmi_rx_callback -> mbox_chan_received_data [<- burada chan->lock saxlanılıb] Problem, chan->cl lokal olaraq yadda saxlanılaraq və kilidin daxilində aparat təqəti (HW interrupt) registri təmizlənərək, daha sonra kilid buraxıldıqdan sonra mbox_chan_received_data() çağırılmaqla həll edilmişdir. Bu, chan->cl girişinə qarşılıqlı istisna (mutual exclusion) prinsipini qoruyur və eyni zamanda PREEMPT_RT kilidlənməsinə səbəb olan kilidə təkrar girişi önləyir.

CiddilikNaməlum
CVSS—
İstismar ehtimalı—
MəhsulLinux
Dərc17 sen 2026
İlk görülmə17 sen 2026

Necə düzəltmək olar

Yeniləyin
  • Linux Linuxaa482273f32117c3adeba9b1cc945e0b5d33722d, 8b8de6400c86937ed57d680d06d716e167b381de, e40b3edeaf25cd09e9c88edb1ef99373ca37593b, 3690aaa6d18f6775c3e7932fb8af8c5bf6a6b69c və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
Linux Linux0e2a9a03106cd5fa0dbc9047675e7645c55e2669 ≤ v < aa482273f32117c3adeba9b1cc945e0b5d33722d, 0e2a9a03106cd5fa0dbc9047675e7645c55e2669 ≤ v < 8b8de6400c86937ed57d680d06d716e167b381de, 0e2a9a03106cd5fa0dbc9047675e7645c55e2669 ≤ v < e40b3edeaf25cd09e9c88edb1ef99373ca37593b, 0e2a9a03106cd5fa0dbc9047675e7645c55e2669 ≤ v < 3690aaa6d18f6775c3e7932fb8af8c5bf6a6b69c, 6.11aa482273f32117c3adeba9b1cc945e0b5d33722d, 8b8de6400c86937ed57d680d06d716e167b381de, e40b3edeaf25cd09e9c88edb1ef99373ca37593b, 3690aaa6d18f6775c3e7932fb8af8c5bf6a6b69c

Versiyanızı yoxlayın

Məhsulu seçin və istifadə etdiyiniz versiyanı yazın; versiyanın təsirlənən aralıqda olub-olmadığını görün.

Intelligence 360 paketində

Attack Surface Management

Domenlərinizə bağlı aktivləri, onlarda işləyən texnologiyaları və məlum zəiflikləri bir siyahıda görün.

CVE-2026-90193 · Linux · Dark Radar