CVE-2026-99189: Linux kernel · gpio: mxc: fix race between chained IRQ handler install and probe completion
Affects Linux kernelSource GCVE Database
Not known to be exploited.
Data as of 29 Oct 2026, 22:46 UTC
Rated by Threat Radar · CVSS not yet scored by NVD
Thin evidence
One scorer or noneExploitation evidence
Disclosed: evidence found.
CVE published 28 Oct 2026
Detectable: no evidence on record.
No public nuclei template indexed
Weaponized: no evidence on record.
No public exploit code indexed in Metasploit or Exploit-DB
Exploited in the wildExploited: no evidence on record.
Not in CISA KEV and no source reports exploitation
Observed by OffSeq MirageSeen by Mirage: no evidence on record.
No attack traffic recorded by OffSeq Mirage sensors
A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 29 Oct 2026.
What to do
Affected software
| Product | Affected | Fixed in |
|---|---|---|
Ubuntu 26.10linuxpkg:deb/ubuntu/linux?arch=source&distro=stonkingOther threats | Affected
| Fixed in– |
Ubuntu 26.10linux-awspkg:deb/ubuntu/linux-aws?arch=source&distro=stonkingOther threats | Affected
| Fixed in– |
Ubuntu 26.10linux-azurepkg:deb/ubuntu/linux-azure?arch=source&distro=stonkingOther threats | Affected
| Fixed in– |
Ubuntu 26.10linux-azure-fdepkg:deb/ubuntu/linux-azure-fde?arch=source&distro=stonkingOther threats | Affected
| Fixed in– |
Ubuntu 26.10linux-gcppkg:deb/ubuntu/linux-gcp?arch=source&distro=stonkingOther threats | Affected
| Fixed in– |
Ubuntu 26.10linux-oraclepkg:deb/ubuntu/linux-oracle?arch=source&distro=stonkingOther threats | Affected
| Fixed in– |
Check your own hosts for these packages with threat-finder (opens in a new tab), our free open-source scanner.
AI-suggested
Apply the official fix that reorders the installation of the chained IRQ handler to after all dependencies are initialized and the port is added to the list. This prevents the handler from being active while data structures are incomplete and ensures it is not installed if probe fails. Since this is a kernel vulnerability, update to patched kernel versions as provided by the Linux distribution or vendor.
Description
A race condition vulnerability in the Linux kernel's gpio mxc driver was fixed. The issue involved installing a chained IRQ handler before necessary data structures were fully initialized, leading to potential use of NULL pointers or dangling handlers if interrupts occurred early or if probe steps failed. The fix moves handler installation to after all dependencies are ready, preventing the handler from being live while data structures are incomplete or from being installed if probe fails.
References
- ubuntu.com/security/CVE-2026-99189 (opens in a new tab)
- cve.org/CVERecord?id=CVE-2026-99189 (opens in a new tab)
- git.kernel.org/stable/c/261802c14e1a3281987ea8f106701e5ed9652f68 (opens in a new tab)
- git.kernel.org/stable/c/38d44f78f041ffe60c8e2443b99434a199e7541d (opens in a new tab)
- git.kernel.org/stable/c/6c1e035d881579a6e4ed1ce5feabb13d23e80a82 (opens in a new tab)