Fallos del tipo CWE-1247
3 resultadosProteção inadequada contra ataques de glitch de tensão e clock
Fraqueza em hardware ou firmware onde o sistema não protege adequadamente contra manipulações de sinais de alimentação (tensão) ou clock, permitindo que atacantes induza falhas de execução ou desviem fluxos de segurança. Um adversário pode injetar glitches para pular verificações de autenticação, contornar criptografia ou extrair segredos.
Um microcontrolador executa verificação de PIN antes de desbloquear acesso. Se o código não tiver proteção contra glitches de clock, um atacante pode, durante o momento exato da comparação de PIN, induzir um pico de tensão que causa falha na instrução de verificação, levando o fluxo a prosseguir como se a autenticação fosse válida.
Implemente detecção de anomalias de clock/tensão (detectores de glitch), use sincronização redundante de operações críticas, adicione verificações de integridade de execução, e considere técnicas de ofuscação de timing. Em firmware, realize validações críticas múltiplas vezes e em contextos independentes.