Arquivos em Downloads enganam Codex e Claude Code e podem roubar credenciais

Uma pesquisa da empresa Forever Security mostrou como um arquivo de instruções na pasta Downloads pode manipular agentes de programação, como Codex e Claude Code.

O ataque explora a confiança nesses arquivos e pode resultar em roubo de credenciais ou execução de comandos indevidos.

Os pesquisadores relataram ter encontrado um arquivo malicioso AGENTS.md no computador de um cliente e reproduziram o cenário em testes. O caso não comprova que todos os usuários dessas ferramentas foram invadidos.

Por que um arquivo de texto pode representar perigo

Assistentes de programação costumam consultar arquivos com orientações de projeto para entender convenções e tarefas. Um AGENTS.md pode conter regras legítimas de trabalho, mas seu conteúdo também pode ser escrito por uma fonte não confiável.

O problema surge quando um agente trata instruções colocadas em um diretório como se tivessem autoridade para modificar seu comportamento. Se o arquivo veio de um site ou de um programa suspeito, ele pode carregar comandos que não partiram do usuário.

A Forever Security descreve um caso em que o arquivo apareceu na pasta de downloads de uma máquina monitorada. Em laboratório, a equipe demonstrou o ataque envolvendo Codex e Claude Code.

  • Um arquivo com nome esperado pelo agente chega a um diretório acessível.
  • O agente consulta o documento durante uma tarefa de programação.
  • O texto tenta induzir mudanças de configuração ou execução de ações não autorizadas.
  • O resultado pode incluir exposição de tokens, senhas ou instalação de componentes perigosos.

Essa técnica é conhecida como injeção de prompt. Em vez de explorar apenas um erro tradicional de software, ela tenta fazer a ferramenta obedecer a uma orientação disfarçada de instrução confiável.

O que a pesquisa demonstrou e o que não demonstrou

A demonstração envolveu reprodução controlada e observação de uma tentativa real interceptada. Não há base para concluir que qualquer visita a uma página da internet sempre consegue assumir um agente instalado no computador.

O risco depende de permissões, diretórios consultados e contexto da execução. Ainda assim, a pesquisa destaca que arquivos de texto podem se tornar perigosos quando ganham autoridade operacional dentro de um sistema automatizado.

Elementos envolvidos no ataque a agentes de programação
Elemento Papel no risco
Downloads Área que recebe arquivos externos
AGENTS.md Instruções que o agente pode consultar
Token Credencial que pode ser exposta
Permissões Limitam o alcance de ações indevidas

Como trabalhar com agentes sem confiar em qualquer arquivo

Uma medida prática é evitar executar agentes com privilégios amplos em pastas que recebem downloads externos. Também vale revisar arquivos de orientação antes de abrir projetos desconhecidos e restringir o acesso a credenciais.

Além disso, equipes podem separar ambientes de teste e produção, limitar acesso à rede e registrar operações sensíveis. Essas barreiras reduzem o dano possível mesmo que alguma instrução enganosa seja interpretada pelo assistente.

Ao identificar um arquivo de instruções inesperado, o usuário deve investigar sua origem em vez de executá-lo ou confiar no conteúdo. A simples extensão Markdown não garante que um documento seja seguro.

O caso reforça uma mudança importante: agentes que leem e executam tarefas precisam distinguir orientações de trabalho legítimas de conteúdo vindo da internet, especialmente quando lidam com senhas e códigos corporativos.

Leia também: Claude junta chat e Cowork e lança Docs e Slides; arquivos podem sair em Word, Google Docs e PowerPoint

Leia também: Windows 11 testa comandos pela busca e Copilot poderá organizar arquivos em PCs Copilot+

O que você achou? Siga @bitmagazineoficial no Instagram para ver mais e deixar seu comentário clicando aqui

Jogos recomendados

Moyses Batista
Escrito por

Moyses Batista