CVE-2026-64093 in Linuxinformação

Sumário

de VulDB • 20/07/2026

No kernel do Linux, a seguinte vulnerabilidade foi resolvida:

batman-adv: tp_meter: desligar diretamente o temporizador durante a limpeza

O batadv_tp_sender_cleanup() chamava timer_delete_sync() seguido por timer_delete() para evitar que o manipulador de temporizador se rearmasse entre as duas chamadas. Esse hack de dupla exclusão dependia do status de envio ser definido como 0 para suprimir o rearmando.

Substitua ambas as chamadas por uma única chamada a timer_shutdown_sync(). Essa função aguarda a conclusão de qualquer callback de temporizador em execução (como timer_delete_sync()) e desarma permanentemente o temporizador, impedindo que ele seja rearmado posteriormente, tornando a prevenção do rearmando incondicional e autoexplicativa.

A propriedade de rearamento também é necessária porque, caso contrário:

1. O contexto 0 (batadv_tp_recv_ack()) verifica em batadv_tp_reset_sender_timer() se o envio ainda está como 1 -> ele está 2. O contexto 1 altera em batadv_tp_sender_shutdown() o status de envio para 0 e, nesse processo, força a kthread a parar o temporizador em batadv_tp_sender_cleanup() 3. O contexto 0 continua em batadv_tp_reset_sender_timer() e rearma o temporizador -> mas a referência já não existe

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

Responsável

Linux

Reservar

19/07/2026

Divulgação

19/07/2026

Moderação

aceite

Entrada

VDB-380211

CPE

pronto

EPSS

0.00000

KEV

não

Atividades

muito baixo

Fontes

Want to know what is going to be exploited?

We predict KEV entries!