PT-2021-8277 · Linux+1 · Linux Kernel+1
Ferry Toth
+1
·
Publicado
2021-04-15
·
Atualizado
2024-05-30
·
CVE-2021-46941
CVSS v3.1
5.5
Média
| Vetor | AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H |
Nome do software vulnerável e versões afetadas
Kernel do Linux (versões afetadas não especificadas)
Descrição
O problema está relacionado ao usb: dwc3: core: Do core softreset when switch mode no kernel do Linux. De acordo com o guia de programação, para alternar o modo do controlador DRD, o driver precisa seguir etapas específicas. No entanto, as etapas 1 e 3 estão faltando ao alternar de host para dispositivo, o que pode causar um problema de travamento, conforme relatado por John Stult com a plataforma HiKey960 e observado na plataforma de testes de Ferry. As principais correções incluem adicionar a espera necessária para a sincronização dos relógios antes de limpar o GCTL.CoreSoftReset e aplicar o DCTL.CSftRst apenas ao alternar de host para dispositivo.
Recomendações
No momento, não há informações sobre uma versão mais recente que contenha uma correção para essa vulnerabilidade.
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Enumeração de Fraquezas
Identificadores relacionados
Produtos afetados
Linux Kernel
Suse