CVE-2024-22473: falha de média gravidade em silabs.com GSDK
Uninitialized TRNG used for ECDSA after EM2/EM3 sleep for VSE devices
Publicada em · Atualizada em
Aviso por e-mail quando ela entrar no KEV, ganhar PoC pública ou subir de nota.
Sem sinal de exploração. Nenhum artefato público de exploração conhecido até agora.
Um gerador de números aleatórios usado para assinaturas digitais não é inicializado corretamente quando o dispositivo sai do modo de suspensão, permitindo que atacantes falsifiquem assinaturas digitais recriando as chaves usadas para assiná-las.
O TRNG (Gerador de Números Aleatórios Verdadeiro) é acessado pelo driver de assinatura ECDSA antes da inicialização ao sair dos estados de suspensão EM2/EM3 em dispositivos VSE, criando um estado criptográfico previsível. Isso permite falsificação de assinatura pela recriação de chaves devido à entropia insuficiente durante a janela crítica de inicialização. Afeta Gecko SDK versões até v4.4.0.
No mesmo produto, das mais perigosas para as menos.