PT-2026-94762 · Linux · Linux Kernel
CVE-2026-90414
·
Publicado
2026-09-17
·
Atualizado
2026-09-28
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
Existe um problema na implementação iSER (iSCSI Extensions for RDMA) onde a função
isert recv done() processa Unidades de Dados de Protocolo (PDUs) recebidas sem verificar se o comprimento de dados declarado corresponde ao número real de bytes recebidos no descritor de recebimento (wc->byte len). Isso permite que um iniciador malicioso declare um segmento de dados maior do que os dados realmente enviados, resultando em uma leitura fora dos limites (out-of-bounds read) do buffer de recebimento.Detalhes técnicos incluem:
- Funções vulneráveis:
isert handle iscsi dataout()eisert handle scsi cmd()utilizamsg copy from buffer()para copiar dados com base no comprimento declarado pelo iniciador sem validação. - O problema é agravado porque o parâmetro
TargetRecvDataSegmentLengthé adotado do iniciador sem ser limitado ao tamanho fixo do descritor de recebimento (ISER RX SIZE). - Em certos caminhos, isso pode levar a conteúdos do heap além do descritor serem gravados no armazenamento de backup via uma operação SCSI WRITE.
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