PT-2026-82970 · Linux · Linux Kernel
CVE-2026-80670
·
Publicado
2026-08-28
·
Atualizado
2026-09-03
CVSS v3.1
9.1
Crítica
| Vetor | AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:H |
Nome do Software Vulnerável e Versões Afetadas
Linux kernel (versões afetadas não especificadas)
Descrição
Uma leitura fora dos limites da heap (out-of-bounds heap read) existe na função
machine resolve(). O problema ocorre porque a função acessa env->cpu[al->cpu].socket id sem validar a variável al->cpu em relação a env->nr cpus avail. Como al->cpu é derivado de uma amostra perf.data não confiável, um arquivo especialmente criado com um índice de CPU grande pode desencadear essa leitura. Além disso, a ausência de verificação de limites antes da conversão de al->cpu para um inteiro de 16 bits (int16 t) permite que valores grandes sejam truncados para 0, ignorando as verificações internas e retornando incorretamente a topologia da CPU 0.Recomendações
No momento, não há informações sobre uma versão mais recente que contenha a correção para esta vulnerabilidade.
Exploit
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Identificadores relacionados
Produtos afetados
Linux Kernel