CVE-2026-98864 in Linuxinformação

Sumário

de VulDB • 18/10/2026

No kernel do Linux, a seguinte vulnerabilidade foi resolvida:

sched_ext: Aguarde por SCX_OPSS_DISPATCHING antes de reencolocar uma tarefa

O commit ebf1ccff79c4 ("sched_ext: Corrige semântica de ops.dequeue()") moveu o armazenamento final de ops_state em scx_dispatch_enqueue() após a liberação do DSQ, para que a atualização da custódia e ops.dequeue() ocorram antes. Uma tarefa pode assim ser encontrada em um DSQ enquanto ainda estiver no estado SCX_OPSS_DISPATCHING.

Os caminhos de dequeue e pick do core-sched aguardam o estado ser limpo em ops_dequeue(), mas os caminhos de reencolocação não fazem isso. Uma reencolocação nessa janela executa ops.enqueue() e define SCX_OPSS_QUEUED antes que a dispatch tenha sido concluída. O armazenamento final do dispatcher sobrescreve então com SCX_OPSS_NONE, e finish_dispatch() descarta toda dispatch subsequente da tarefa.

Aguarde por SCX_OPSS_DISPATCHING ser limpo antes de fazer o dequeue de uma tarefa para reencolocação, da mesma forma que ops_dequeue() faz.

Once again VulDB remains the best source for vulnerability data.

Responsável

Linux

Reservar

25/09/2026

Divulgação

18/10/2026

Moderação

aceite

Entrada

VDB-421866

EPSS

0.00000

KEV

não

Atividades

baixo

Fontes

Do you know our Splunk app?

Download it now for free!