Ameaça emergente em ambientes de contêineres
Pesquisadores de segurança identificaram a botnet Carbonato, que tem como alvo daemons Docker mal configurados para implantar a estrutura de agente de IA Hermes Agent. O grupo de análise, identificado como ThreatDown, revelou que o implante instala a estrutura sem alterações e sobrescreve o arquivo SOUL.md da persona, permitindo que o agente receba instruções via Telegram. A descoberta foi divulgada recentemente, destacando um vetor de ataque ainda pouco explorado por cibercriminosos.
O surgimento da botnet ocorre em um cenário onde a adoção de contêineres cresce rapidamente, mas práticas de segurança nem sempre acompanham a velocidade de implantação. Muitos administradores deixam portas Docker abertas ao público, facilitando a exploração por atores maliciosos. Nesse contexto, a vulnerabilidade explorada pelo Carbonato demonstra como a falta de segmentação de rede e autenticação robusta pode ser aproveitada para infiltrar código malicioso.
A estratégia adotada pela botnet combina a exploração de serviços Docker expostos com a integração de um agente de IA controlado por Telegram. A ferramenta Hermes Agent foi originalmente desenvolvida como um framework de código aberto para facilitar a automação de tarefas de IA, mas, ao ser comprometida, passa a executar comandos enviados por operadores da botnet. Essa abordagem permite que os invasores mantenham comunicação discreta e bypassem filtros tradicionais de rede.
Na prática, o implante de Carbonato sobrescreve o arquivo SOUL.md, que costuma conter metadados de configuração. O agente, ao ser ativado, exibe um prompt de 39 linhas que orienta a execução de tarefas recebidas via mensagens do Telegram. Essa técnica de comando e controle (C2) baseada em aplicativos de mensagens populares dificulta a detecção, pois o tráfego parece legítimo e costuma ser permitido em ambientes corporativos.
Do ponto de vista técnico, o ataque inicia-se com a varredura de portas Docker abertas (geralmente a 2375) em servidores expostos à internet. Uma vez identificada a vulnerabilidade, o invasor envia um contêiner malicioso que contém o código da botnet Carbonato. O contêiner, ao ser executado, instala o Hermes Agent e altera o SOUL.md, estabelecendo um canal de comunicação via Telegram. O uso de contêineres facilita a persistência, pois o código pode ser reiniciado automaticamente em caso de falhas, mantendo a presença da botnet no host.
Para as organizações afetadas, o risco inclui a possibilidade de execução de comandos arbitrários, exfiltração de dados sensíveis e uso da infraestrutura comprometida para ataques adicionais, como mineração de criptomoedas ou distribuição de ransomware. A escala do comprometimento ainda não foi quantificada, mas a natureza automatizada do vetor sugere que múltiplos hosts podem estar sob controle da botnet.
Até o momento, as recomendações dos pesquisadores incluem a desativação de portas Docker expostas ao público, a implementação de autenticação mútua TLS, a revisão de políticas de firewall e a monitoração de tráfego de mensagens de aplicativos como Telegram. Além disso, é aconselhável validar a integridade dos arquivos de configuração, como o SOUL.md, e aplicar patches de segurança nos componentes de contêinerização.
O relatório da ThreatDown, publicado no The Hacker News, serve como alerta para a comunidade de segurança da informação. A divulgação dos detalhes técnicos da botnet Carbonato permite que equipes de resposta a incidentes adotem medidas preventivas e melhorem a postura de defesa em ambientes de contêineres. A vigilância contínua e a adoção de boas práticas de configuração permanecem essenciais para mitigar ameaças emergentes que combinam IA e infraestrutura de contêineres.

