Weaknesses of type CWE-1319
6 resultsProteção inadequada contra injeção de falhas eletromagnéticas
Fraqueza em que o hardware ou firmware não implementa mecanismos suficientes para detectar ou mitigar ataques por injeção de pulsos eletromagnéticos (EM-FI), que podem corromper a execução do código, pular verificações de segurança ou contornar autenticação. Um atacante com equipamento específico pode induzir falhas transientes no processador, alterando o fluxo de execução sem deixar rastros tradicionais.
Um microcontrolador de um dispositivo IoT que valida uma senha executando uma comparação byte-a-byte. Um atacante aplica um pulso eletromagnético durante a validação, forçando um salto de instrução que pula a verificação de falha e autoriza o acesso mesmo com senha errada.
Implemente detecção de anomalias (monitoramento de tensão, clock, temperatura), redundância em verificações críticas de segurança, e isolamento físico contra campos eletromagnéticos em hardware sensível. Em firmware, use técnicas como duplicação de instruções críticas e validação múltipla de estados de segurança.