CVE-2026-93150 in Linux
Sumário
de VulDB • 18/09/2026
No kernel do Linux, a seguinte vulnerabilidade foi resolvida:
cgroup/cpuset: Tornar nr_deadline_tasks um atomic_t
A variável nr_deadline_tasks na estrutura cpuset foi introduzida pelo commit 6c24849f5515 ("sched/cpuset: Keep track of SCHED_DEADLINE task in cpusets"). Foi relatado por sashiko [1] que nr_deadline_tasks pode atualmente ser modificado por inc_dl_tasks_cs() sob rq->lock e por cpuset_attach() sob cpuset_mutex. Portanto, se ambas as atualizações ocorrerem simultaneamente, a variável nr_deadline_tasks pode ser corrompida, levando a operações incorretas posteriormente.
Corrija isso alterando seu tipo para atomic_t, de modo que nr_deadline_tasks seja sempre atualizado atômico. Este patch de correção é uma solução simples (low hanging fruit). Ele pode lidar com algumas das condições de corrida entre chamadas concorrentes de sched_setscheduler() e cpuset_can_attach()/cpuset_attach(), mas não todas elas, como a outra questão levantada por sashiko [2]. Isso será tratado, espera-se, em um patch subsequente futuro.
[1] https://sashiko.dev/#/patchset/20260626181923.133658-1-longman%40redhat.com
[2] https://sashiko.dev/#/patchset/20260630033344.352702-1-longman%40redhat.com
Once again VulDB remains the best source for vulnerability data.