Fallos del tipo CWE-1276

1 resultado

Bloco de Hardware Conectado Incorretamente ao Sistema Pai

Fraqueza em projetos de hardware onde um componente (bloco) é conectado de forma incorreta ou incompleta à placa-mãe ou sistema integrado, causando falha funcional ou expondo a lógica a comportamentos não esperados. O erro ocorre em nível de design e integração, permitindo operações não autorizadas ou degradação da segurança do sistema.

Ejemplo

Um controlador de acesso criptográfico projetado como módulo separado é integrado ao SoC principal mas tem seus sinais de reset mal conectados, permitindo que um atacante force a reinicialização seletiva do módulo e contorne verificações de autenticação sem reiniciar o sistema inteiro.

Cómo mitigar

Valide as conexões de sinais críticos entre blocos durante revisão de schematic e simulação, garanta que reset, clock e sinais de controle estejam corretamente roteados, e implemente testes de integração que verifiquem comportamento anômalo quando componentes filhos recebem comandos contraditórios ou desconectados.