PT-2026-85652
CVE-2026-80811
·
Publicado
2026-09-04
·
Atualizado
2026-11-10
Descrição por
Pontuação
N/A
Não disponívelNão há classificações de severidade ou métricas disponíveis. Quando houver, atualizaremos as informações correspondentes na página.
Nome do Software Vulnerável e Versões Afetadas
Linux kernel (versões afetadas não especificadas)
Descrição
Ocorre um vazamento de memória no componente
io uring/cmd quando um io async cmd não é reciclado. O io async cmd contém um array iovec em ->vec.iovec que é alocado quando o vetor precisa crescer. O vazamento acontece porque io req uring cleanup() apenas limpa as flags de dados assíncronos se io alloc cache put() for bem-sucedido; no entanto, quando o cache atinge seu limite de 128 entradas, a operação de put falha e o iovec não é liberado. Isso é particularmente observável em cargas de trabalho de passthrough NVMe onde nvme uring cmd io() retorna -EIOCBQUEUED, fazendo com que o io async cmd permaneça anexado. Além disso, io clean op() apenas chama a função de limpeza se REQ F NEED CLEANUP estiver definido, mas io uring cmd prep() não define esta flag para vetores herdados. O problema envolve a função io uring cmd prep() e a função io alloc cache put().Recomendações
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 👾