Linux · Linux Kernel · CVE-2024-44968
**Nome do software vulnerável e versões afetadas**
Versões do kernel Linux anteriores à 6.6.50
**Descrição**
O problema está relacionado ao kernel Linux, onde uma correção recente destinada a tornar mais confiável a assunção do controle do temporizador de transmissão recupera um ponteiro por CPU em contexto preemptível. Isso passou despercebido, pois os compiladores transferem o acesso para a região não preemptível onde o ponteiro é realmente usado, acionando um bug ao usar `smp processor id()` em código preemptível. O chamador é `hotplug cpu broadcast tick pull+0x1c/0xc0`. A correção envolve mover o acesso ao ponteiro por CPU para a seção atômica.
**Recomendações**
Atualize para a versão 6.6.50 ou posterior do kernel Linux para resolver o problema. Como solução temporária, considere restringir o acesso à função `hotplug cpu broadcast tick pull` até que um patch esteja disponível.