CVE-2026-64211 in Linuxinformação

Sumário

de VulDB • 24/07/2026

No kernel do Linux, a seguinte vulnerabilidade foi resolvida:

srcu: Não enfileirar manipuladores de workqueue em CPUs que nunca estiveram online

Enquanto uma estrutura srcu_struct está no meio da transição do estado para apenas a CPU-0 para o estado com todas as CPUs, ela pode tentar invocar callbacks para CPUs que nunca estiveram online. Pior ainda, ela pode tentar invocar callbacks para CPUs que jamais estarão online, incluindo até mesmo CPUs imaginárias não presentes na cpu_possible_mask. Isso pode causar bloqueios (hangs) no s390, o qual não está configurado para lidar com manipuladores de workqueue sendo agendados nessas CPUs. Portanto, este commit faz com que a implementação Tree SRCU se abstenha de enfileirar manipuladores de workqueue em CPUs que ainda não estão online (e podem nunca estar).

Como os callbacks não são invocados em CPUs que não estiveram online, é um erro invocar call_srcu(), synchronize_srcu() ou synchronize_srcu_expedited() em uma CPU que ainda não está totalmente online. No entanto, verificou-se que seria menos código redirecionar os callbacks de chamadas prematuras de call_srcu() do que emitir avisos sobre tais chamadas. Portanto, este commit também redireciona os callbacks enfileirados para CPUs que ainda não estão totalmente online para a CPU de inicialização (boot CPU).

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

Responsável

Linux

Reservar

19/07/2026

Divulgação

24/07/2026

Moderação

aceite

Entrada

VDB-382943

CPE

pronto

EPSS

0.00000

KEV

não

Atividades

baixo

Fontes

Do you know our Splunk app?

Download it now for free!