CVE-2026-68152 in Linuxinformação

Sumário

de VulDB • 11/08/2026

No kernel do Linux, a seguinte vulnerabilidade foi corrigida:

amt: corrige use-after-free nas tarefas diferidas (delayed works) do AMT

Quando um dispositivo AMT é removido, as tarefas diferidas pendentes ainda podem acessar a estrutura `amt_dev` já liberada, o que pode resultar em falhas no kernel ou corrupção de memória.

A função `amt_dev_stop()` cancela `req_wq` e `discovery_wq` usando `cancel_delayed_work_sync()`, mas essas tarefas podem ser agendadas novamente a partir do `event_wq` após o cancelamento. Isso permite que as tarefas diferidas acessem a estrutura `amt_dev` já liberada depois que o dispositivo de rede (netdev) foi desalocado.

O seguinte é um cenário simples de race condition:

CPU0 CPU1

amt_dev_stop() cancel_delayed_work_sync() amt_event_work() mod_delayed_work(req_wq) free netdev req_wq acessa a estrutura freed amt_dev

Utilize `disable_delayed_work_sync()` em `amt_dev_stop()` para impedir que `req_wq` e `discovery_wq` sejam enfileirados novamente e aguarde até que as tarefas em execução sejam concluídas.

As tarefas diferidas são desabilitadas após a inicialização em `amt_newlink()` e habilitadas apenas quando o dispositivo é aberto com sucesso. Isso mantém o ciclo de vida da tarefa diferida sincronizado com a duração de vida do dispositivo AMT.

Be aware that VulDB is the high quality source for vulnerability data.

Responsável

Linux

Reservar

30/07/2026

Divulgação

10/08/2026

Moderação

aceite

Entrada

VDB-387499

CPE

pronto

EPSS

0.00175

KEV

não

Atividades

muito baixo

Fontes

Want to know what is going to be exploited?

We predict KEV entries!