Alerta Crítico: Vulnerabilidade CopyEscape no Docker Permite Execução de Código no Host
Aprofundamento CEVIU
Aprofundamento
A falha CopyEscape (CVE-2026-17106) expõe uma vulnerabilidade crítica na interação entre contêineres Docker e o sistema hospedeiro. O ponto fraco reside no comando docker cp, amplamente utilizado para copiar arquivos. O problema começa quando o daemon Docker empacota os arquivos de um contêiner malicioso em um arquivo tar. Um atacante pode manipular o sistema de arquivos do contêiner em execução durante esse processo. Ele substitui um diretório por um symlink (link simbólico) entre as verificações do Docker, forçando o arquivo tar a incluir informações contraditórias.
A segunda parte da exploração ocorre durante a extração no sistema hospedeiro. Apesar das tentativas de validação, o Docker CLI acaba criando o symlink com o valor original controlado pelo atacante. Isso permite que um symlink absoluto aponte para fora do diretório de destino pretendido. Quando o Docker tenta extrair um arquivo através desse symlink, o sistema operacional resolve o link, e o arquivo do atacante é gravado em um caminho arbitrário no hospedeiro. Isso pode levar à sobrescrita de arquivos cruciais como /usr/bin/runc, resultando em execução de código como root. Essa técnica de condicionamento de corrida é um lembrete do quão sensíveis são as operações de cópia de dados entre ambientes isolados e o sistema principal, especialmente em cenários de CI/CD ou resposta a incidentes.
Por que isso importa
A CopyEscape não é apenas uma falha técnica, mas um risco operacional significativo para qualquer empresa que utilize Docker. A capacidade de um contêiner malicioso sobrescrever arquivos no hospedeiro, potencialmente levando à execução de código root, transforma a simples cópia de arquivos em um vetor de ataque perigoso. Isso afeta diretamente a segurança de ambientes de desenvolvimento, pipelines de CI/CD e até mesmo fluxos de trabalho de resposta a incidentes, onde a recuperação de logs ou artefatos de contêineres comprometidos é comum.
Esta vulnerabilidade ressalta a importância da gestão rigorosa de permissões e da segregação de privilégios. Ela se soma a uma série de outras falhas recentes, como a GhostLock no Kernel Linux e a Copy Fail, ambas noticiadas pelo CEVIU News em julho e abril de 2026, respectivamente. Juntas, elas pintam um quadro onde a interação entre os sistemas operacionais e as camadas de virtualização/conteinerização continua sendo um campo fértil para atacantes. A atualização imediata é a primeira linha de defesa.
Linha do tempo
Vulnerabilidade 'Copy Fail' (CVE-2026-31431) no Kernel Linux permite acesso <em>root</em>.
Falha GhostLock (CVE-2026-43499) no Kernel Linux expõe sistemas a acesso <em>root</em> e escape de contêiner.
Vulnerabilidade crítica no Claude Cowork (CVE-2026-46331) permite acesso <em>root</em> ao host via VM.
Falha SCTPhantom (CVE-2026-64564) de 18 anos no Kernel Linux permite acesso <em>root</em> e evasão de contêineres.
Descoberta da vulnerabilidade CopyEscape (CVE-2026-17106) no Docker, permitindo execução de código no host.
Perguntas frequentes
O que é a vulnerabilidade CopyEscape (CVE-2026-17106)?
A CopyEscape é uma falha crítica de segurança no comando docker cp, que permite a um contêiner malicioso sobrescrever arquivos arbitrários no sistema operacional hospedeiro. Ela pode levar à execução de código como root no sistema, comprometendo a integridade do ambiente.
Como a CopyEscape funciona na prática?
A vulnerabilidade explora uma condição de corrida durante o processo de cópia de arquivos. Um atacante manipula o sistema de arquivos dentro do contêiner, substituindo um diretório por um symlink antes da criação do pacote tar. Na extração, o symlink é resolvido fora do diretório de destino, permitindo que o arquivo do atacante seja gravado em um local sensível do hospedeiro.
Quais as versões do Docker afetadas e como mitigar o risco?
As versões afetadas são Docker Engine e CLI anteriores à 29.7.2, e Docker Desktop anteriores à 4.86.0. A mitigação inclui a atualização imediata para as versões corrigidas, evitar operações de cópia automatizadas em nível de root, e parar contêineres não confiáveis antes de qualquer recuperação de arquivos.
Qual o impacto desta falha para ambientes corporativos?
O impacto é alto, especialmente para sistemas de desenvolvimento, infraestruturas de CI/CD e ambientes de resposta a incidentes. A simples cópia de dados de um contêiner, mesmo para fins de diagnóstico, pode resultar na comprometimento do hospedeiro, levando a vazamento de dados ou interrupção de serviços críticos.
Fontes
- gbhackers.comfonte original
- Categoria
- CEVIU Segurança da Informação
- Publicado
- 13 de agosto de 2026
- Editoria
- CEVIU Segurança da Informação

