Critical Alert 1 Active Exploit Detected Today

CVE-2026-7273 Zyxel GS1900 Series Switches Stack-Based Buffer Overflow Vulnerability →
Powered by CVE Watchtower
×

CVE Watchtower

← Back to CVE List

CVE-2026-90193NVD

Vulnerability Summary

In the Linux kernel, the following vulnerability has been resolved:

mailbox: qcom-cpucp: fix PREEMPT_RT self-deadlock in IRQ handler

qcom_cpucp_mbox_irq_fn() calls mbox_chan_received_data() while holding
chan->lock. Under PREEMPT_RT, spin_lock_irqsave() is converted to an
rt_spinlock (rtmutex-based), which tracks ownership and can sleep.

The callback chain triggered by mbox_chan_received_data() eventually
reaches mailbox_clear_channel() -> mbox_send_message() -> add_to_rbuf(),
which attempts to re-acquire the same chan->lock. Since rtmutex detects
the re-entrant lock attempt by the same owner, the thread blocks waiting
for a lock it already holds, causing a permanent deadlock.

This deadlock manifests as 'irq/N-apss_cpucp_mbox' stuck in D state
with the following call trace:
rt_spin_lock -> mbox_send_message -> mailbox_clear_channel ->
scmi_rx_callback -> mbox_chan_received_data [<- held chan->lock here]

Fix by saving chan->cl locally and clearing the HW interrupt register
inside the lock, then invoking mbox_chan_received_data() after releasing
the lock. This preserves the mutual exclusion for chan->cl access while
avoiding the lock re-entrancy that causes the PREEMPT_RT deadlock.
Severity Level
UNKNOWN
Published Date
Sep 17, 2026
Last Modified
Sep 17, 2026
Exploitation Status
No confirmed exploitation yet
EPSS Score (30-Day)
0.20%Probability
Root Weakness (CWE)
N/A

Affected & Patched Versions

Affected Versions
  • Linux Linux >= 0e2a9a03106cd5fa0dbc9047675e7645c55e2669 and < aa482273f32117c3adeba9b1cc945e0b5d33722d
  • Linux Linux >= 0e2a9a03106cd5fa0dbc9047675e7645c55e2669 and < 8b8de6400c86937ed57d680d06d716e167b381de
  • Linux Linux >= 0e2a9a03106cd5fa0dbc9047675e7645c55e2669 and < e40b3edeaf25cd09e9c88edb1ef99373ca37593b
  • Linux Linux >= 0e2a9a03106cd5fa0dbc9047675e7645c55e2669 and < 3690aaa6d18f6775c3e7932fb8af8c5bf6a6b69c
  • Linux Linux >= 6.11
Patched Versions
  • Linux Linux aa482273f32117c3adeba9b1cc945e0b5d33722d
  • Linux Linux 8b8de6400c86937ed57d680d06d716e167b381de
  • Linux Linux e40b3edeaf25cd09e9c88edb1ef99373ca37593b
  • Linux Linux 3690aaa6d18f6775c3e7932fb8af8c5bf6a6b69c
📧Email Delivery — Threat intel straight to your inbox.
♾️Unlimited Vendors — Track your entire stack.
🚨All New CVEs — Be the first to know.
⚙️Custom EPSS — Filter noise, focus on risk.
💬Webhooks — Slack & Teams integration.
🚫Ad-Free — Uninterrupted experience.
📧Email Delivery — Threat intel straight to your inbox.
♾️Unlimited Vendors — Track your entire stack.
🚨All New CVEs — Be the first to know.
⚙️Custom EPSS — Filter noise, focus on risk.
💬Webhooks — Slack & Teams integration.
🚫Ad-Free — Uninterrupted experience.