CVE-2026-99104
Received Received - Intake

Linux Kernel sched_ext Bypass Dispatch Claim Vulnerability

Vulnerability report for CVE-2026-99104, including description, CVSS score, EPSS score, affected products, exploitability, helpful resources, and attack-flow context.

Publication date: 2026-10-28

Last updated on: 2026-10-28

Assigner: kernel.org

Description

In the Linux kernel, the following vulnerability has been resolved: sched_ext: Fix the bypass dispatch claim for schedulers bypassed by an ancestor scx_bypass() claims bypass dispatch when the scheduler's depth goes from zero to one and releases it when the depth returns to zero, but propagates only the depth to the descendants, not the claim. A descendant that starts bypassing with its ancestor never claims, and one whose own bypass ends under the ancestor's keeps its claim, as its depth does not return to zero. A sub-scheduler enable whose bypass ends under a PM suspend thus leaks its claim: the parent keeps hosting bypass dispatch and the sub-scheduler's next bypass trips the WARN_ON_ONCE() on the claim. A sub-scheduler disable that starts under a PM suspend has no claim, so once the resume lifts the root's bypass its tasks sit on the parent's bypass DSQs with nobody consuming them. Claim for every descendant whose depth goes from zero to one in the propagation and release every scheduler in the subtree whose depth returned to zero once the tasks have moved out of the bypass DSQs. A parent that is bypassing itself when a descendant claims consumes only its own bypass DSQs, empty until it leaves bypass and becomes the host.

CVSS Scores

EPSS Scores

Probability:
Percentile:

Meta Information

Published
2026-10-28
Last Modified
2026-10-28
Generated
2026-10-28
AI Q&A
2026-10-28
EPSS Evaluated
N/A
NVD
EUVD

Affected Vendors & Products

Showing 3 associated CPEs
Vendor Product Version / Range
Linux Linux aa2a0a19686c90106ade6a7e848ffbb62d55d733
Linux Linux aa2a0a19686c90106ade6a7e848ffbb62d55d733
Linux Linux 7.1

Helpful Resources

Exploitability

CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-UNKNOWN

Attack-Flow Graph

AI Quick Actions

Instant insights powered by AI
Executive Summary

This vulnerability in the Linux kernel involves incorrect handling of bypass dispatch claims in the sched_ext scheduler. When a scheduler's depth changes, the bypass claim is not properly propagated to descendant schedulers, leading to potential resource leaks or task scheduling issues. Specifically, claims may be incorrectly retained or released, causing warnings or tasks to remain unprocessed on bypass DSQs.

Impact Analysis

This vulnerability could lead to system instability or performance degradation in Linux systems using the sched_ext scheduler. It may cause tasks to stall or warnings to trigger, potentially disrupting critical operations. Systems relying on real-time or high-priority task scheduling could be particularly affected.

Chat Assistant

Ask questions about this CVE
Hi! I’m here to help you understand CVE-2026-99104. Ask me anything about the vulnerability, its impact, or mitigation strategies.
0/70

EPSS Chart