PHP2Shell: Read our blog on the critical RCE vulnerabilities affecting 70% of the Internet

CVE-2026-99085: 
Linux Debian vulnerability analysis and mitigation

Overview

CVE-2026-99085 is a denial-of-service vulnerability in the Linux kernel's sched_ext (extensible scheduler) subsystem that can cause a CPU hotplug hang when tasks belonging to a dying CPU remain queued in a BPF-based user-space scheduler. The flaw was published on October 23, 2026, and affects Linux kernel version 6.12 through specific git commits prior to the fix. Fixed versions include kernel 6.12.114, 6.18.58, 7.2.12, and 7.3+. The vulnerability carries an estimated CVSS severity of Medium (GitHub Advisory, Feedly).

Technical details

The root cause is improper handling of CPU hotplug events within the sched_ext scheduler framework (no CWE formally assigned). When a CPU is taken offline via cpu_down(), its hotplug thread waits in sched_cpu_wait_empty() for the run queue (rq) to drain. However, tasks sitting in a user-space Dispatch Queue (DSQ) or held by the BPF scheduler remain counted on the dying CPU's rq, while the inactive CPU no longer calls ops.dispatch() to retrieve them. This results in two failure modes: (1) another CPU consumes the task without triggering __schedule() on the dying CPU, so the hotplug thread is never woken and cpu_down() hangs while holding cpu_hotplug_lock; or (2) a CPU-affine task cannot be migrated, stalling the offline process until the watchdog ejects the BPF scheduler. The fix re-enqueues all non-local-DSQ tasks when the rq goes offline and changes ops.dispatch() to check SCX_RQ_ONLINE directly rather than stopping at CPU inactivity (GitHub Advisory).

Impact

Successful exploitation causes an indefinite system hang (denial of service) by stalling the cpu_down() operation while holding cpu_hotplug_lock, which blocks further CPU hotplug operations system-wide. A local attacker with privileges to trigger CPU hotplug operations can render the affected system unresponsive, requiring a reboot or watchdog intervention. There is no evidence of confidentiality or integrity impact; the vulnerability is limited to availability (GitHub Advisory, Feedly).

Exploitability

There is no public proof-of-concept exploit and no evidence of in-the-wild exploitation as of the disclosure date (Feedly). Exploitation requires local access and the ability to trigger CPU hotplug operations, significantly limiting the attack surface. No threat actor attribution has been reported, and the vulnerability is not listed in the CISA Known Exploited Vulnerabilities (KEV) catalog. EPSS score data is not yet available for this CVE.

Mitigation and workarounds

Apply the available kernel patches, which are included in Linux kernel versions 6.12.114, 6.18.58, 7.2.12, and 7.3+. The specific fix commits are: f79cd7a2df37, 638ee6bca197, 173ff9d03ec6, and d35a535d3e3e (GitHub Advisory). Until patching is feasible, restrict CPU hotplug operations (cpu_down()) to trusted administrators only, and disable the sched_ext scheduler if it is not required for the workload, reverting to the default Linux scheduler. Monitor systems for unexpected CPU hotplug hangs and watchdog timeout events that may indicate the bug has been triggered.

Additional resources

Linux Distribution fix status

Fix availability across major Linux distributions and their releases.

Debian

Fixed

bookworm

linux

Fixed

sid

linux: 7.2.12-1

Fixed

trixie

linux

Affected

Source: This report was generated using AI

Related Linux Debian vulnerabilities:

CVE ID

Severity

Score

Technologies

Component name

CISA KEV exploit

Has fix

Published date

CVE-2026-99087NONEN/A
  • Linux Debian logoLinux Debian
  • linux
NoNoOct 23, 2026
CVE-2026-99086NONEN/A
  • Linux Debian logoLinux Debian
  • linux
NoNoOct 23, 2026
CVE-2026-99085NONEN/A
  • Linux Debian logoLinux Debian
  • linux
NoNoOct 23, 2026
CVE-2026-99084NONEN/A
  • Linux Debian logoLinux Debian
  • linux
NoNoOct 23, 2026
CVE-2026-99083NONEN/A
  • Linux Debian logoLinux Debian
  • linux
NoNoOct 23, 2026

Free Vulnerability Assessment

Benchmark your Cloud Security Posture

Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.

Request assessment

Get a personalized demo

Ready to see Wiz in action?

"Best User Experience I have ever seen, provides full visibility to cloud workloads."
David EstlickCISO
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
Adam FletcherChief Security Officer
"We know that if Wiz identifies something as critical, it actually is."
Greg PoniatowskiHead of Threat and Vulnerability Management