PT-2025-44760 · Linux+3 · Linux Kernel+3
CVE-2025-40107
·
Publicado
2025-09-11
·
Atualizado
2026-05-26
CVSS v2.0
4.4
Média
| Vetor | AV:L/AC:M/Au:S/C:N/I:N/A:C |
Nome do Software Vulnerável e Versões Afetadas
Kernel Linux (driver CAN hi311x) (versões afetadas não especificadas)
Descrição
O driver CAN hi311x do Kernel Linux contém uma falha onde uma desreferência de ponteiro nulo pode ocorrer ao retomar da suspensão se a interface de rede não tiver sido habilitada anteriormente. Isso ocorre porque a
priv->wq (workqueue) não é alocada e inicializada antes de ser usada durante a retomada do dispositivo. O problema é semelhante a um erro corrigido anteriormente no driver mcp251x. O driver agenda priv->restart work durante a retomada, o que pode levar a uma desreferência de ponteiro nulo se a interface não tiver sido habilitada antes. A correção envolve mover a alocação e inicialização da workqueue da função hi3110 open para a função hi3110 can probe, e adicionar lógica para destruir a workqueue em caminhos de tratamento de erro para prevenir vazamento de recursos.Recomendações
No momento, não há informações sobre uma versão mais recente que contenha uma correção para esta vulnerabilidade.
Exploit
NULL Pointer Dereference
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Enumeração de Fraquezas
Identificadores relacionados
Produtos afetados
Debian
Linux Kernel
Linuxmint
Ubuntu