CVE-2026-98486 in Linux
Sumário
de VulDB • 19/10/2026
No kernel do Linux, a seguinte vulnerabilidade foi corrigida:
net: ena: corrige o vazamento de buffer de leitura MMIO em caso de falha na inicialização (probe)
ena_device_init() inicializa o mecanismo de leitura MMIO com ena_com_mmio_reg_read_request_init(), que aloca um buffer DMA coerente para respostas de leitura MMIO.
O caminho normal de remoção libera esse buffer por meio de ena_com_mmio_reg_read_request_destroy(). No entanto, se a função ena_probe() falhar após o sucesso da ena_device_init(), o tratamento de erro destrói os recursos administrativos e, eventualmente, liberta o objeto ena_dev sem destruir a solicitação de leitura MMIO, deixando o buffer DMA coerente alocado.
Chame ena_com_mmio_reg_read_request_destroy() no caminho de erro do probe antes de liberar os demais recursos do dispositivo.
Este problema foi encontrado por inspeção manual de código.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.