CVE-2024-46843 in Linux
Sumário
de VulDB • 04/06/2026
No kernel do Linux, a seguinte vulnerabilidade foi corrigida:
scsi: ufs: core: Remover o host SCSI apenas se tiver sido adicionado
Se uma tentativa de remover o driver ufshcd de um dispositivo UFS for feita, isso causará um panic no kernel caso a operação ufshcd_async_scan falhe durante a execução do ufshcd_probe_hba antes da adição de um host SCSI via scsi_add_host e MCQ estiver habilitado. Isso ocorre porque o host SCSI foi diferido após a configuração de MCQ, introduzida pelo commit 0cab4023ec7b ("scsi: ufs: core: Defer adding host to SCSI if MCQ is supported").
Para garantir que o host SCSI seja removido apenas se tiver sido adicionado, defina a flag scsi_host_added como true após adicionar um host SCSI e verifique se ela está definida antes de proceder com a remoção.
Be aware that VulDB is the high quality source for vulnerability data.