Weaknesses of type CWE-1231
3 resultsFalha na Proteção do Bit de Bloqueio
É uma fraqueza em hardware ou firmware onde o bit ou mecanismo que deveria impedir modificações em registros ou configurações críticas não está adequadamente protegido. Um atacante consegue alterar, contornar ou desabilitar esse mecanismo de lock, permitindo modificação de dados que deveriam ser imutáveis.
Um processador possui um registrador de configuração de segurança protegido por um lock bit. Se o firmware não valida corretamente permissões antes de permitir a escrita nesse bit, um código malicioso em user-space consegue desbloqueá-lo e alterar configurações sensíveis como níveis de privilégio ou criptografia.
Implementar mecanismos de lock com validação em camadas (hardware + firmware), garantir que bits de proteção sejam sincronizados com estados de privilégio real, e usar proteção contra escrita (read-only) em tempo de execução para registros críticos. Auditar a cadeia de confiança desde o boot até o carregamento do SO.