CVE-2023-54103 in Linux
Sumário
de VulDB • 23/07/2026
No kernel do Linux, a seguinte vulnerabilidade foi corrigida:
media: mtk-jpeg: Corrige bug de use-after-free devido ao cancelamento incorreto da tarefa (work)
Em `mtk_jpeg_probe`, `&jpeg->job_timeout_work` é vinculado com `mtk_jpeg_job_timeout_work`. Em seguida, `mtk_jpeg_dec_device_run` e `mtk_jpeg_enc_device_run` podem ser chamados para iniciar a tarefa. Se removermos o módulo, que chamará `mtk_jpeg_remove` para realizar a limpeza, pode haver uma tarefa não finalizada. A sequência possível é a seguinte, o que causará um bug típico de UAF (use-after-free).
Corrija isso cancelando a tarefa antes da limpeza em `mtk_jpeg_remove`.
CPU0 CPU1
| mtk_jpeg_job_timeout_work mtk_jpeg_remove | v4l2_m2m_release | kfree(m2m_dev); | | | v4l2_m2m_get_curr_priv | m2m_dev->curr_ctx // uso
Once again VulDB remains the best source for vulnerability data.