CVE-2026-99085: Linux kernel · sched_ext: Fix CPU hotplug hang when a dying CPU's tasks sit in the BPF scheduler
Affects Linux kernelSource CVE Database V5
Not known to be exploited · fixed in f79cd7a2df3768323fbfb9b0f96adff08fb7eb4c : patch Linux kernel soon.
Data as of 26 Oct 2026, 14:18 UTC
Rated High by Threat Radar's AI analysis · CVSS not yet scored by NVD
- EPSS
- 0.1% chance of exploitation in 30 days – higher than 5% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
- Patch
- Available – fixed in f79cd7a2df3768323fbfb9b0f96adff08fb7eb4c, d35a535d3e3e71f92a051d94e415f43612c4edfc, 638ee6bca19750934ea13f9c325f46fd8ae60064 +1
Exploitation evidence
Disclosed: evidence found.
CVE published 23 Oct 2026
Detectable: no evidence on record.
No public nuclei template indexed
Weaponised: 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 26 Oct 2026.
What to do
Upgrade Linux kernel to f79cd7a2df3768323fbfb9b0f96adff08fb7eb4c, d35a535d3e3e71f92a051d94e415f43612c4edfc, 638ee6bca19750934ea13f9c325f46fd8ae60064 or 173ff9d03ec6373c3158b6e630af33a9b36fd216.
Affected software
| Product | Affected | Fixed in |
|---|---|---|
| LinuxLinux | Affected
| Fixed in
|
| LinuxLinux | Affected
| Fixed in
|
| LinuxLinux | Affected
| Fixed in
|
| LinuxLinux | Affected
| Fixed in
|
| LinuxLinux | Affected
| Fixed in– |
AI-suggested
A fix is available and has been applied in the Linux kernel versions identified by the fixed commit hashes. Systems running the affected version (=6.12) should upgrade to a fixed kernel version containing these commits. No additional mitigation is required beyond applying the official patch.
Description
CVE-2026-99085 is a Linux kernel vulnerability affecting CPU hotplug handling in the sched_ext scheduler. It causes a hang during CPU hotplug when tasks associated with a dying CPU remain in the BPF scheduler's runqueue. The issue arises because the dying CPU's hotplug thread waits indefinitely for its runqueue to empty, but tasks held by the BPF scheduler prevent this, leading to a deadlock or stall. The fix involves re-enqueuing tasks on the local deferred scheduling queue (DSQ) when the runqueue goes offline and ensuring dispatch continues until the runqueue is fully offline.
References
- git.kernel.org/stable/c/f79cd7a2df3768323fbfb9b0f96adff08fb7eb4c (opens in a new tab)
- git.kernel.org/stable/c/638ee6bca19750934ea13f9c325f46fd8ae60064 (opens in a new tab)
- git.kernel.org/stable/c/173ff9d03ec6373c3158b6e630af33a9b36fd216 (opens in a new tab)
- git.kernel.org/stable/c/d35a535d3e3e71f92a051d94e415f43612c4edfc (opens in a new tab)