PT-2026-90287
CVE-2026-89571
·
Publicado
2026-09-11
·
Atualizado
2026-11-10
Descrição por
CVSS 3.1
7.1
AltaMétricasAV:L/AC:L/PR:L/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)
Description
Existe um problema nos recursos CXL do kernel Linux onde o callback
cxlctl fw rpc() não valida a variável op size, controlada pelo usuário, em relação ao comprimento do buffer de entrada in len. Na função cxlctl set feature(), o op size é limitado apenas inferiormente. Se um in len pequeno for fornecido junto com um op size grande, o sistema realiza uma cópia de memória que lê além do buffer kvzalloc(in len) alocado. Essa leitura fora dos limites coloca dados não autorizados na carga útil da caixa de correio enviada ao dispositivo e pode levar a um kernel oops se a leitura se estender para a memória não mapeada. Da mesma forma, os caminhos Get leem a estrutura de entrada sem verificar o in len.Recommendations
No momento, não há informações sobre uma versão mais recente que contenha a correção para esta vulnerabilidade.
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾