Severity by source
AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:L/A:H
Race condition exploitation and mandatory CONFIG_SCHED_CORE + SMT hardware prerequisites make AC:H more accurate than the vendor-assigned AC:L.
Primary rating from Vendor (Linux).
CVSS VectorVendor: Linux
Lifecycle Timeline
6DescriptionCVE.org
In the Linux kernel, the following vulnerability has been resolved:
sched/core: Handle pick_task() releasing the rq lock
Core scheduling's pick_next_task() breaks when a ->pick_task() implementation can release the rq lock. The selection state derived on entry is only valid while the lock is held continuously. Once a pick can drop the lock, an interleaving selection can invalidate all of it: the single-CPU fast path can commit an uncookied pick although the core went cookied during the release, and forceidle committed by the interleaving selection skews the restarted pass's accounting.
Fix it by restarting the whole selection when a pick returns RETRY_TASK after releasing the lock: a single restart point above the state derivation replaces the per-loop restart labels, so a retry picks up state committed by interleaving selections and accounts and resets forceidle like a fresh selection would.
need_sync and fi_before latch across retries. Clock validity can't be re-derived - there is no program-ordered way to tell whether the own and core rq clocks are still updated after the lock was released, as other lockers' pin cycles may or may not have invalidated them. When restarting, clear core_clock_updated so that the sibling loop re-updates the core rq, and update the own rq clock if invalidated.
AnalysisAI
Race condition in Linux kernel's core scheduler pick_next_task() path allows a local low-privileged attacker to exploit a TOCTOU window when pick_task() releases the rq (run queue) lock mid-selection, potentially leaking information across SMT sibling threads, corrupting forceidle accounting, and destabilizing the scheduler. The vulnerability breaks the cookie-based SMT isolation guarantee of Core Scheduling: an uncookied task can be committed as the sibling of a cookied task during the lock-release window, violating the trust boundary the feature is designed to enforce. …
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 all of the following: (1) the Linux kernel must be compiled with CONFIG_SCHED_CORE enabled - this is not the default in most mainstream distributions and requires explicit kernel configuration; (2) SMT (Simultaneous Multi-Threading / Hyper-Threading) must be present and enabled in hardware and BIOS; (3) a pick_task() implementation that can release the rq lock must be active in the scheduling path, which depends on loaded scheduler classes; and (4) the attacker must have local code execution rights sufficient to schedule tasks (PR:L). … Additional conditions and limiting factors are described in the full assessment. |
| Risk Assessment | The vendor-assigned CVSS 7.3 (AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:L/A:H) is partially overstated on the complexity axis. … Full risk analysis with EPSS, KEV, and SSVC signal comparison available after sign-in. |
| Exploit Scenario | Full exploit scenario with step-by-step reproduction available after sign-in. |
| Remediation | Upgrade to Linux kernel 7.2.4, 7.3-rc1, or 6.19, which include fix commits c10b216a072ff5c57bc880a05f87eb519aecc529 and 88ed5a66467ca2a5148b9997af9c71d8c43060ad (see https://git.kernel.org/stable/c/88ed5a66467ca2a5148b9997af9c71d8c43060ad). … Detailed patch versions, workarounds, and compensating controls in full report. |
Recommended ActionAI
Within 24 hours, identify and catalog all Linux systems running versions prior to 7.2.4, particularly those running Core Scheduling in production environments. …
Sign in for detailed remediation steps and compensating controls.
Threat intelligence, references, and detailed analysis are available after sign-in.
Same technique Denial Of Service
View allShare
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-76427
GHSA-2jj9-3xxj-4v43