Uma equipe de segurança de uma instituição financeira está revisando a arquitetura de microsserviços baseada em contêineres orquestrados por Kubernetes e hospedada em nuvem pública. Durante uma auditoria, foram levantados os seguintes pontos:
- I. Os contêineres são executados com o usuário root por padrão, pois a equipe alega que isso simplifica a configuração de volumes persistentes.
- II. As imagens dos contêineres são armazenadas em um registro público e não possuem assinatura digital; a equipe argumenta que a verificação de integridade é feita no momento do pull por meio de checksums SHA-256 fornecidos pelo registro.
- III. O acesso aos endpoints da API de gerenciamento do cluster é protegido apenas por autenticação básica (usuário e senha) sobre HTTPS, e os logs de auditoria do Kubernetes não estão habilitados.
- IV. As políticas de rede (Network Policies) permitem todo o tráfego de entrada e saída entre os pods de diferentes namespaces, pois a equipe considera que o isolamento lógico por namespace já é suficiente para a segurança.
Considerando as boas práticas de segurança para contêineres, orquestração e nuvem, bem como os riscos associados, assinale a alternativa que apresenta uma avaliação correta dos pontos levantados.