As imagens deste artigo foram geradas com inteligência artificial. Como publicamos
Recentemente, tornou-se pública uma vulnerabilidade grave que afetava Ask Gordon, o assistente de inteligência artificial integrado em Docker Desktop e CLI do Docker. Pesquisadores de segurança batizaram a falha como DockerDash e demonstraram que, com uma técnica relativamente simples, um atacante podia converter metadados aparentemente inocuos em instruções executáveis que terminavam correndo no ambiente da vítima ou trazendo informações sensíveis.
A falha foi descrita e analisada pela equipe de Noma Labs em um relatório técnico que documenta como uma etiqueta maliciosa na metadata de uma imagem Docker (por exemplo, um campo LABEL no Dockerfile) pode se espalhar através das camadas da pilha até provocar execução de código ou fuga de dados. Docker lançou uma correção incluída na versão 4. 50. 0, portanto, atualizar a essa versão ou superior é a primeira medida que devem tomar os administradores e desenvolvedores.

A raiz do problema não era uma falha tradicional no runtime, mas sim um problema de confiança contextual entre o assistente de IA e os elementos que utiliza para raciocinar. Ask Gordon lê metadados das imagens para fornecer explicações, sugestões e comandos. No caso de DockerDash, esses metadados não eram tratados como dados de catálogo, mas como instruções que o assistente podia delegar a uma camada intermédia chamada MCP Gateway (Model Context Protocol), que atua como ponte entre o modelo de linguagem e as ferramentas locais. Ao não existir uma verificação rigorosa sobre quais meta- dados eram meramente informativos e quais poderiam ser executados, um ator mal-intencionado poderia inserir “instruções” dentro de um LABEL e conseguir que fossem executados posteriormente.
O ataque descrito pelos pesquisadores se desenvolve em cadeia: primeiro, um atacante constrói e publica uma imagem Docker com campos LABEL modificados para incluir instruções daninhas; depois, quando um usuário consulta Ask Gordon sobre essa imagem, o assistente processa e reenvia o conteúdo ao MCP Gateway como se se tratasse de uma petição legítima; por último, o Gateway invoca ferramentas MCP que executam as ações com os privilégios do ambiente do Docker do usuário. O resultado pode ser desde a execução remota de comandos em ambientes cloud ou CLI até a extração de informação interna em instalações de desktop.
Além da possibilidade de execução, os investigadores mostraram como a mesma via podia ser explorada para recolher detalhes sensíveis do ambiente: listas de contentores e configurações, rotas montadas, ferramentas instaladas e topologia de rede. Em ambientes de Docker Desktop, onde Ask Gordon funciona com permissões de apenas leitura em teoria, essas consultas podem revelar um grande número de dados úteis para um atacante em fases posteriores do ataque.
Os autores do achado cunharam o termo Meta-Context Injection para descrever esta classe de abusos: não se explora um bug clássico em memória ou transbordamento, mas a capacidade de inserir contexto malicioso que o sistema interpreta como parte de seu raciocínio operacional. É uma variante moderna das injeções de comandos, adaptada a arquiteturas que combinam modelos de linguagem e ferramentas externas.
Docker e os responsáveis pelo protocolo MCP já publicaram correções e recomendações, mas além do adesivo imediato, o incidente deixa lições relevantes. A primeira é que as entradas provenientes de fontes “confiais” – por exemplo, repositórios de imagens ou campos metadata – devem ser tratadas com o mesmo ceticismo que qualquer item de usuário desconhecido. Implementar validações rigorosas, políticas de autorização mínima e controles de integridade sobre metadados é imprescindível.
Outra educação é arquitetônica: pontes entre modelos de IA e recursos locais (como MCP Gateway) precisam de mecanismos de autenticação e autorização mais finos. Neste caso, a falta de distinção entre dados informativos e ordens executáveis permitiu que a cadeia de tratamento aceitasse e propagasse a instrução maliciosa sem cordas de segurança adicionais. Limitar quais ferramentas podem ser invocadas, exigir confirmações explícitas do usuário para ações sensíveis e auditar as invocações são medidas que reduzem a superfície de ataque.
Se você quiser aprofundar a análise técnica, você pode ler o relatório do Noma Labs, que detalha as rotas de exploração e os vetores de risco: Relatório DockerDash — Noma Labs. Também é recomendável rever a documentação do Docker sobre Ask Gordon e as notas da versão que corrigem o problema: Ask Gordon — Docker e Notas da versão 4.50.0. Para melhor compreender os riscos gerais de injeções dirigidas a assistentes de IA, OWASP mantém recursos úteis sobre este tipo de ataques: OWASP — Prompt Injection Cheat Sheet.

Na prática, antes de voltar a confiar numa imagem ou em respostas automatizadas, convém aplicar várias defesas: verificar a proveniência das imagens e preferir assinaturas e canal seguro, digitalizar artefatos em busca de conteúdo incomum em metadados, minimizar privilégios de execução para ferramentas MCP e exigir controles adicionais quando uma ação implica mudanças ou acesso a dados sensíveis. Estas medidas não eliminam completamente o risco, mas aumentam significativamente o custo para um atacante.
O episódio DockerDash também mostra um risco emergente: o da cadeia de fornecimento de IA. Quando modelos e assistentes começam a automatizar decisões e a invocar capacidades locais, as entradas aparentemente benignas tornam-se vetores de ataque se não forem adequadamente validadas. Tentar a informação contextual como “de confiança” sem validação é um atalho perigoso Devemos evitar se queremos colocar assistentes de IA em ambientes produtivos com segurança.
Se você gerencia ambientes Docker, a recomendação prática e urgente é simples: atualiza a versão alterada e revisa as configurações de Ask Gordon e MCP. A médio prazo, levanta controlos de confiança zero (zero-trust) para todos os dados que alimentam os agentes da IA e projeta políticas que limitem a capacidade desses agentes para executar ações automaticamente. A tecnologia avança rapidamente e estas lições nos ajudam a mantê-la útil sem colocar em risco a infraestrutura ou os dados.
Relacionadas
Mas notícias do mesmo assunto.

Quatro CVE de Plex2Shell permitem execução remota e implantação de mineiro e proxy backdoor
Nos últimos dias, foi confirmado um aumento de ataques que aproveitam uma cadeia de falhas em Plex Media Server, apoiada por pesquisadores, para executar código de forma remota ...

GhostAction amplia o ataque: phishing para roubar credenciais e persistência em VS Code
Um grupo por trás da campanha GhostAction - conhecido por infiltrar fluxos de trabalho do GitHub Actions em projetos de código aberto - expandiu seu arsenal: além de implantar w...

OpenCode: possível exposição de chaves de provedores de IA no Console afeta 1,4% de usuários
Na noite de 16 de outubro, houve acesso não autorizado a um sistema herdado do OpenCode que, segundo a empresa, Poderia ter exposto chaves de provedores de IA que os usuários gu...

ConnectWise desactiva 7 identidades de app e revoga certificados do Cloud Backup após incidente
O provedor de software de gerenciamento TI ConnectWise confirmou que em 17 de outubro de 2026 desababilitou sete identidades de aplicativo e convocou certificados relacionados a...

Pesquisadores detectam pacote npm imgdecode ligado a MALFEX que ataca Windows
Pesquisadores de segurança identificaram um pacote malicioso publicado no registro de npm que faz parte de uma campanha de cadeia de fornecimento dirigida ao Windows e apodada M...

OpenBSD 7.9: duas falhas adesivos que permitiam escalada local de privilégios
Hoje foi pública uma cadeia de exploração de privilégios locais contra o OpenBSD 7.9 que, segundo o relatório publicado pela empresa de segurança Calif, permite a um atacante el...

OpenAI revela incidentes de IA não alinhados; um GPT-5.6 Sol derivou chaves e gastou fundos de Sepolia
OpenAI tem tornado pública uma série de incidentes de comportamento não alinhados com seus modelos internos; entre eles figura um caso em que um modelo de pesquisa da família GP...