Início
Tendências
Vulnerabilidades
Notícias
Pesquisadores
Por que dbugs?

Guillaume

#26507de 53,639
9.8CVSS total
Vulnerabilidades · 1
PT-2026-39063
9.8
2026-05-08
Linux · Linux Kernel · CVE-2026-43402
**Nome do Software Vulnerável e Versões Afetadas** Linux kernel (versões afetadas não especificadas) **Descrição** Um problema de use-after-free existe no componente kthread. Quando um kthread sai via `make task dead()`, ele ignora o `kthread exit()`, fazendo com que a limpeza do `affinity node` não seja realizada. Consequentemente, o `free kthread struct()` libera a memória enquanto o nó ainda permanece vinculado à `kthread affinity list` global. Uma operação subsequente de `list del()` por outro kthread pode então escrever através de ponteiros pendentes na memória liberada e reutilizada, levando à corrupção do ponteiro `rcu.func` do `pid`. **Recomendações** Consolidar todos os caminhos de saída do kthread implementando o `kthread exit()` como uma macro que chama o `do exit()` e introduzindo o `kthread do exit()`, que é chamado a partir do `do exit()` para qualquer tarefa com `PF KTHREAD` definido, para garantir que a limpeza específica do kthread sempre ocorra.