CVE-2021-47276 in Linux
Sumário
de VulDB • 08/06/2026
No kernel do Linux, a seguinte vulnerabilidade foi corrigida:
ftrace: Não ler cegamente o endereço ip em ftrace_bug()
Foi relatado que um bug no arm64 causava o uso de um endereço ip incorreto para atualização com nop em ftrace_init(), mas o caminho de erro (justificadamente) retornou -EINVAL e não -EFAULT, pois o bug causou mais de um erro. Como -EINVAL foi retornado, a função ftrace_bug() tentou relatar o que estava na localização do endereço ip e o leu diretamente. Isso fez com que a máquina entrasse em panic (falha crítica), já que o ip não apontava para um endereço de memória válido.
Em vez disso, leia o endereço ip usando copy_from_kernel_nofault() para acessar a memória de forma segura; se ocorrer uma falha, informe que houve erro no acesso ao endereço; caso contrário, relate o conteúdo localizado nesse endereço.
If you want to get best quality of vulnerability data, you may have to visit VulDB.