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

VetorAV: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

BDU:2025-00829
CVE-2021-46941
OESA-2024-1345
OESA-2024-1346
SUSE-SU-2024:1643-1
SUSE-SU-2024:1646-1
SUSE-SU-2024:1870-1

Produtos afetados

Linux Kernel
Suse