PT-2026-72273
CVE-2026-72084
·
Publicado
2026-08-15
·
Atualizado
2026-11-03
Descrição por
CVSS 3.1
9.8
CríticaMétricasAV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Nome do Software Vulnerável e Versões Afetadas
Linux kernel (versões afetadas não especificadas)
Descrição
Existe um problema no componente SCSI target onde as funções
core scsi3 decode spec i port() e core scsi3 emulate register and move() passam um buffer de parâmetro PERSISTENT RESERVE OUT bruto para target parse pr out transport id() sem especificar a quantidade de bytes válidos. Para TransportIDs iSCSI, a função iscsi parse pr out transport id() utiliza um strstr() sem limite para localizar o separador ISID ",i,0x". Um iniciador pode fornecer um TransportID que não contenha nem o separador nem um terminador NUL, fazendo com que a varredura ultrapasse o final do buffer. Se a lista de parâmetros utilizar um vmap de múltiplas páginas via transport kmap data sg(), essa leitura excessiva pode atingir uma página de guarda vmalloc e causar um oops no sistema. Isso é acessível por qualquer fabric que entregue um PR OUT para um dispositivo exportado através de um iSCSI TPG, incluindo convidados via vhost-scsi. Além disso, um descritor malformado com o separador exatamente ao final pode levar a uma leitura excessiva quando core scsi3 locate pr reg() ou core scsi3 alloc registration() desreferenciam o ponteiro resultante.Recomendações
No momento, não há informações sobre uma versão mais recente que contenha a correção para esta vulnerabilidade.
Explorabilidade
Exploit
Impactos
Fornecedores
Produtos afetados
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾