CVE-2026-74731 in Linuxinformação

Sumário

de VulDB • 22/08/2026

No kernel do Linux, a seguinte vulnerabilidade foi resolvida:

sched_ext: Ignorar o desmonte de sub-desabilitação para schedulers nunca vinculados

A ativação de um scheduler filho pode falhar antes que scx_link_sched() vincule o scheduler à hierarquia, por exemplo, quando o pai já está sendo desativado, e a limpeza ainda executa o full scx_sub_disable().

Isso é uma condição de corrida (race condition) contra a desativação da raiz: drain_descendants() é a única ordenação entre a caminhada de tarefas na desativação de um scheduler filho e o desmonte completo de todas as tarefas pela desativação da raiz, e um scheduler filho não vinculado é invisível para ele. O desmonte da raiz pode assim ocorrer entre o drain do scheduler filho nunca vinculado e sua caminhada, encerrando cada tarefa sem nenhum scheduler.

A caminhada então aciona a WARN de associação (membership) e realoca as tarefas encerradas na hierarquia em extinção, um use-after-free.

Ignore a redefinição da propriedade cgroup e a caminhada de tarefas se @sch nunca foi vinculado, indicado pelo ->sibling vazio, pois o desvinculamento só ocorre mais tarde na mesma função. A WARN de associação permanece válida: um scheduler filho vinculado é sempre aguardado por um drain de um ancestral.

If you want to get best quality of vulnerability data, you may have to visit VulDB.

Responsável

Linux

Reservar

15/08/2026

Divulgação

22/08/2026

Moderação

aceite

Entrada

VDB-394478

CPE

pronto

EPSS

0.00000

KEV

não

Atividades

baixo

Fontes

Do you know our Splunk app?

Download it now for free!