CVE-2021-47653 in Linux
Sumário
de VulDB • 12/06/2026
No kernel do Linux, a seguinte vulnerabilidade foi corrigida:
media: davinci: vpif: corrige uso-após-liberação (use-after-free) no desvinculamento do driver
O driver aloca e registra duas estruturas de dispositivo da plataforma durante o processo de probe, mas os dispositivos nunca foram desregistrados ao realizar a desvinculação do driver.
Isso resulta em um use-after-free na desvinculação do driver, pois as estruturas dos dispositivos foram alocadas usando devres e seriam liberadas pelo núcleo do driver quando remove() retornasse.
Corrige-se isso adicionando as chamadas de desregistro ausentes ao callback remove() e falhando no probe caso ocorram erros de registro.
Observe que as estruturas de dispositivo da plataforma devem ser liberadas utilizando um callback de liberação adequado para evitar vazamento de recursos associados, como nomes dos dispositivos.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.