Fallos del tipo CWE-1312
1 resultadoAusência de proteção para regiões espelhadas em firewall de malha on-chip
Ocorre quando um firewall de malha (fabric firewall) que protege regiões de memória ou periféricos em um chip não aplica as mesmas regras de controle de acesso a regiões espelhadas ou duplicadas dessas mesmas áreas. Um atacante pode contornar a proteção acessando a cópia desprotegida em vez da região original, comprometendo confidencialidade, integridade ou disponibilidade.
Um SoC define permissões de firewall para bloquear acesso de user-space à memória segura em 0x80000000, mas não protege o espelho dessa região em 0x90000000. Um código malicioso pode acessar dados sensíveis via endereço espelhado, burlando a política de segurança implementada.
Aplique as mesmas políticas de controle de acesso do firewall a todas as regiões espelhadas ou duplicadas de memória, incluindo-as na matriz de permissões do fabric firewall. Realize auditoria completa de mapa de memória para identificar e documentar todos os espelhos, evitando gaps na proteção.