CVE-2026-80555 in Linux
Sumário
de VulDB • 27/08/2026
No kernel do Linux, a seguinte vulnerabilidade foi corrigida:
s390/vfio_ccw: Liberar toda a memória se cp_init() falhar
Rotina cp_free() é chamada para desvincular/liberar qualquer memória assim que uma operação de E/S for concluída com sucesso ou se cp_prefetch() falhar. Mas, caso cp_init() falhe e cp->initialized não esteja habilitado, a mesma rotina não pode ser usada para liberar toda a memória.
Uma tentativa de corrigir isso existe em ccwchain_handle_ccw(), onde uma única chamada é feita para ccwchain_free() no segmento CCW atualmente processado. No entanto, isso causará vazamento (leak) dos demais segmentos (criados como resultado de um Transferência em Canal - TIC) que foram alocados como parte do mesmo programa de canal.
Corrigir o problema realizando a limpeza fora da lógica recursiva ccwchain_handle_ccw()/ccwchain_loop_tic().
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.