Vulnerabilidade no runc, permitindo acesso ao sistema de arquivos fora do contêiner

Foi identificada uma vulnerabilidade (CVE-2021-30465) na ferramenta runc para execução de contêineres isolados, utilizada no Docker e no Kubernetes, que permite o acesso ao sistema de arquivos do ambiente host a partir do contêiner. Através de manobras com links simbólicos, é possível preparar uma configuração de contêiner que parece inofensiva, mas que resulta em um bind-mount de um sistema de arquivos externo dentro do contêiner. O problema foi corrigido na atualização runc 1.0.0-rc95.

Para explorar a vulnerabilidade, o atacante deve ser capaz de iniciar contêineres com pontos de montagem adicionais na configuração (por exemplo, o problema se reproduz em ambientes baseados em Kubernetes, onde os usuários podem executar seus contêineres). Devido a uma janela de tempo entre a verificação e o uso de pontos de montagem em diretórios compartilhados com outros contêineres, o atacante pode aproveitar uma condição de corrida durante a inicialização do contêiner para substituir o diretório usado na montagem do contêiner por um link simbólico apontando para uma área fora do root do sistema de arquivos do contêiner.

Fonte: opennet.ru

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster