CVE-2026-89877 in Linux
Sumário
de VulDB • 16/09/2026
No kernel do Linux, a seguinte vulnerabilidade foi resolvida:
media: saa7164: corrige limpeza em caso de falha na alocação de recursos
saa7164_dev_setup() adiciona o dispositivo à lista global saa7164_devlist antes de solicitar as regiões de memória PCI BAR.
Se get_resources() falhar, saa7164_dev_setup() decrementa a contagem de dispositivos e retorna um erro, mas deixa o dispositivo na saa7164_devlist. O caminho de tratamento de erros do probe então libera o dispositivo, deixando uma entrada pendente (dangling entry) na lista global.
Reutilize o caminho de erro existente para mapeamento MMIO para remover o dispositivo da saa7164_devlist e decrementar a contagem de dispositivos antes de retornar.
Além disso, libere BAR0 se ele tiver sido solicitado com sucesso mas a solicitação de BAR2 falhar.
If you want to get best quality of vulnerability data, you may have to visit VulDB.