In the Linux kernel, the following vulnerability has been resolved: sched_ext: Derive SCX_RQ_IN_WAKEUP from the core enqueue flags… (CVE-2026-98463)
Description
A vulnerability in the Linux kernel scheduler's extended scheduling code (sched_ext) has been resolved. The issue involves incorrect handling of the SCX_RQ_IN_WAKEUP flag derived from enqueue flags, leading to deferred actions not being scheduled properly. This can cause an immediate (IMMED) task insert to remain pending behind the running task, potentially resulting in a use-after-free scenario when the scheduler is disabled and the deferred actions reference freed per-CPU memory. The fix ensures that only the core enqueue flags' wakeup bit triggers the task_woken_scx() call, preventing the stale flag condition.
AI-Powered Analysis
Machine-generated threat intelligence
Technical Analysis
The Linux kernel scheduler's extended scheduling (sched_ext) code incorrectly derived the SCX_RQ_IN_WAKEUP flag from merged enqueue flags, including those stashed for remote activation. This caused move_remote_task_to_local_dsq() to set SCX_RQ_IN_WAKEUP on the destination runqueue even when no task_woken_scx() call followed, leading to deferred actions not being scheduled immediately. An immediate insert (IMMED) into a busy destination would request a local reenqueue that remained pending behind the running task. If the scheduler was disabled before deferred actions ran, the request could outlive the scheduler and reference freed per-CPU memory, causing a use-after-free. The patch corrects this by testing only the core enqueue flags for the wakeup bit, ensuring the proper wakeup path and task_woken_scx() call are followed.
Potential Impact
This vulnerability can lead to a use-after-free condition in the Linux kernel scheduler's deferred action handling. Specifically, deferred actions may remain pending indefinitely and reference freed per-CPU memory if the scheduler is disabled before they run. This can cause kernel instability or crashes. No known exploits in the wild have been reported.
Mitigation Recommendations
A fix for this vulnerability has been implemented in the Linux kernel. Users should apply the official kernel update that includes this patch. Since this is a kernel-level issue, running updated kernel versions with the fix is the recommended mitigation.
Technical Details
- Gcve Source
- db.gcve.eu
- Osv Id
- GHSA-7f2q-69qm-pp4c
- Osv Schema Version
- 1.4.0
- Aliases
- ["CVE-2026-98463"]
Threat ID: 6ad520b12cdf04f6569944f5
Added to database: 10/18/2026, 19:40:33 UTC
Last enriched: 10/18/2026, 19:48:26 UTC
Last updated: 10/18/2026, 20:11:54 UTC
Views: 6
Community Reviews
0 reviewsCrowdsource mitigation strategies, share intel context, and vote on the most helpful responses. Sign in to add your voice and help keep defenders ahead.
Want to contribute mitigation steps or threat intel context? Sign in or create an account to join the community discussion.
Actions
Updates to AI analysis require Pro Console access. Upgrade inside Console → Billing.
Need more coverage?
Upgrade to Pro Console for AI refresh and higher limits.
For incident response and remediation, OffSeq services can help resolve threats faster.
Latest Threats
Check if your credentials are on the dark web
Instant breach scanning across billions of leaked records. Free tier available.