Voltar ao catalogoINFRA-09
Containers rodando como root, sem securityContext
HighAchado ConfirmadoInfraestruturaRodada 3
Evidencia
Grep por `securityContext` e variantes retornou zero resultados nos manifests Kubernetes.
Impacto Tecnico
RCE resulta em root no container. Acesso a secrets montados e potencial escape para node.
Impacto de Negocio
Container escape possivel. Acesso a Firebase credentials, WhatsApp token.
Recomendacao
Adicionar securityContext com runAsNonRoot: true. Adicionar USER app nos Dockerfiles.
Acoes Relacionadas
{
"id": "INFRA-09",
"title": "Containers rodando como root, sem securityContext",
"severity": "High",
"type": "achado confirmado",
"category": "infrastructure",
"description": "Zero ocorrencias de `securityContext`, `runAsNonRoot`, `runAsUser` nos manifests. Dockerfiles sem instrucao `USER`.",
"evidence": "Grep por `securityContext` e variantes retornou zero resultados nos manifests Kubernetes.",
"technicalImpact": "RCE resulta em root no container. Acesso a secrets montados e potencial escape para node.",
"businessImpact": "Container escape possivel. Acesso a Firebase credentials, WhatsApp token.",
"recommendation": "Adicionar `securityContext` com `runAsNonRoot: true`. Adicionar `USER app` nos Dockerfiles.",
"files": [],
"pass": 3,
"relatedActions": [
"ACT-6.2.4"
]
}
Descricao
Zero ocorrencias de
securityContext,runAsNonRoot,runAsUsernos manifests. Dockerfiles sem instrucaoUSER.