Severity by source
AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Race condition timing requirement elevates AC to H; PR:L reflects required low-privilege local access; high C/I/A retained given kernel use-after-free impact potential.
Primary rating from Vendor (Linux).
CVSS VectorVendor: Linux
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Lifecycle Timeline
5DescriptionCVE.org
In the Linux kernel, the following vulnerability has been resolved:
sched_ext: Skip sub-disable teardown for never-linked sub-schedulers
A sub-scheduler enable can fail before scx_link_sched() links the sched into the hierarchy, e.g. when the parent is already being disabled, and cleanup still runs the full scx_sub_disable().
That is racy against root disable: drain_descendants() is the only ordering between a sub's disable-time task walk and root disable's all-task teardown, and an unlinked sub is invisible to it. Root's teardown can thus run between the never-linked sub's drain and its walk, exiting every task to no scheduler.
The walk then trips the membership WARN and re-homes the exited tasks onto the dying hierarchy, a use-after-free.
Skip the cgroup ownership reset and the task walk if @sch was never linked, indicated by the empty ->sibling as unlinking only happens later in the same function. The membership WARN remains valid: a linked sub is always waited on by an ancestor's drain.
AnalysisAI
Use-after-free in the Linux kernel's sched_ext (extensible BPF scheduler) subsystem allows a local low-privileged attacker to corrupt kernel memory, potentially achieving full confidentiality, integrity, and availability compromise of the affected system. The race condition arises when a sub-scheduler enable fails before being linked into the scheduler hierarchy, yet the full teardown path still executes concurrently against root scheduler disable, causing tasks to be re-homed onto an already-freed scheduler hierarchy. …
Unlock full vulnerability intelligence
- Risk assessment & exploitation conditions
- Attack chain visualization
- Remediation with exact patch versions
- Threat intelligence from 22 sources
- Personal watchlist & email alerts
Free forever · No credit card required
Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata
Vulnerability AssessmentAI
| Exploitation | Exploitation requires local system access with low-privilege credentials (PR:L per vendor CVSS vector). … Additional conditions and limiting factors are described in the full assessment. |
| Risk Assessment | The vendor CVSS score of 7.8 (AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H) accurately reflects the local-only attack vector and high impact triad, but the AC:L rating is optimistic: exploiting the race window between scx_sub_disable() and root disable's drain_descendants() requires precise timing, making practical exploitation substantially harder than a straightforward low-complexity bug. … Full risk analysis with EPSS, KEV, and SSVC signal comparison available after sign-in. |
| Exploit Scenario | A local user with at least low-privilege access on a system running a Linux 7.1.x or earlier kernel with sched_ext sub-schedulers active could craft a sequence of BPF scheduler enable requests timed to coincide with an ongoing parent scheduler disable operation. By racing scx_sub_disable() against root disable's all-task teardown during the narrow window before drain_descendants() can impose ordering, the attacker triggers the task walk on a dying hierarchy, corrupting kernel memory via use-after-free and potentially escalating to ring-0 execution. … |
| Remediation | The primary remediation is to upgrade to a patched kernel version: Linux 7.1.9 (stable) or Linux 7.2 (next stable), both of which include the fix per EUVD data. … Detailed patch versions, workarounds, and compensating controls in full report. |
Recommended ActionAI
Within 24 hours, consult vendor security advisory to identify affected Linux kernel versions and audit infrastructure to inventory vulnerable systems, prioritizing by business criticality and scope of local user access. …
Sign in for detailed remediation steps and compensating controls.
Threat intelligence, references, and detailed analysis are available after sign-in.
Same technique Information Disclosure
View allShare
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-64418
GHSA-39hf-rf3c-rjqv