Weaknesses of type CWE-1319

6 results

Proteçã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.

Example

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.

How to mitigate

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.