Weaknesses of type CWE-1247

3 results

Proteção inadequada contra falhas de tensão e relógio

É a falha de um sistema embarcado ou circuito integrado em se proteger contra ataques que exploram variações intencionais de tensão ou frequência de relógio. Um atacante induz glitches (picos ou quedas rápidas) de energia ou clock, causando comportamentos inesperados no processador, como pular instruções críticas de segurança ou corrupção de estado, sem que o sistema detecte ou bloqueie essas anomalias.

Example

Um chip de cartão de crédito que verifica se a senha está correta antes de liberar acesso a dados sensíveis. Um atacante aplica um pulso de tensão muito baixo ou muito alto no momento exato da verificação, fazendo o processador 'pular' a comparação e conceder acesso sem validar corretamente a credencial.

How to mitigate

Implementar detecção e reação a anomalias: monitorar tensão e frequência de relógio em tempo real, redundância em verificações críticas de segurança, filtros analógicos contra ruído, e parar ou resetar o sistema se desviações forem detectadas. Em design, usar margens de tolerância adequadas e testes de robustez contra fault injection.