PT-2025-51562 · Linux+2 · Linux Kernel+2
CVE-2025-40346
·
Publicado
2025-09-23
·
Atualizado
2026-05-07
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 (versões afetadas não especificadas)
Descrição
O kernel Linux contém uma falha na função
topology parse cpu capacity() dentro do código de topologia da arquitetura. A função utiliza incorretamente PTR ERR OR ZERO(), o que pode levar o código a prosseguir com ponteiros de clock NULL. Especificamente, a lógica !PTR ERR OR ZERO(cpu clk) avalia como verdadeira tanto para ponteiros válidos quanto para ponteiros NULL, potencialmente causando uma desreferência de ponteiro NULL na função clk get rate() quando of clk get() retorna NULL. O problema surge do comportamento de PTR ERR OR ZERO() conforme definido em include/linux/err.h, que retorna 0 tanto para ponteiros válidos quanto para ponteiros NULL. Esta verificação incorreta pode levar à chamada de clk get rate() com um ponteiro NULL.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
Linuxmint
Linux Kernel
Ubuntu