PT-2026-90232 · Linux · Linux
CVE-2026-89516
·
Publicado
2026-09-11
·
Atualizado
2026-09-11
Nenhuma
Não há classificações de severidade ou métricas disponíveis. Quando houver, atualizaremos as informações correspondentes na página.
In the Linux kernel, the following vulnerability has been resolved:
sched ext: Don't BUG ON a destroyed DSQ in process deferred reenq users
scx bpf dsq reenq() queues a deferred reenq (dru) that runs from
run deferred(), not ops.dispatch(). If the DSQ is destroyed before the dru
runs, process deferred reenq users() sees dsq->id == SCX DSQ INVALID and
hits the BUG ON. destroy dsq() doesn't flush pending drus, so just skip.
tj: Read dsq->id once with READ ONCE(). Reading it separately in the INVALID
check and the BUG ON would leave a window where destroy dsq() can
invalidate the id between the two reads and still trigger the BUG ON.
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Identificadores relacionados
Produtos afetados
Linux