
Uma investigação de cibersegurança revelou uma nova forma de ataque contra agentes de inteligência artificial utilizados no desenvolvimento de software. A técnica explora arquivos de instruções para induzir sistemas automatizados a executar comandos perigosos sem a autorização do usuário.
A empresa Forever Security identificou um arquivo malicioso chamado AGENTS.md na pasta de downloads de um cliente. O documento continha instruções que levaram um agente de programação a tentar instalar o pacote adulterado function-color, disponível no ecossistema npm.
A tentativa foi bloqueada antes que o código malicioso fosse executado.
O ataque utiliza uma técnica conhecida como prompt injection, na qual criminosos inserem instruções manipuladas em conteúdos que serão interpretados por sistemas de inteligência artificial.
Arquivos AGENTS.md são normalmente utilizados para orientar assistentes de programação sobre configurações, ferramentas e padrões de desenvolvimento. Entretanto, quando modificados por invasores, podem transformar orientações aparentemente legítimas em comandos prejudiciais.
Durante testes controlados, pesquisadores conseguiram reproduzir o comportamento em ferramentas como Codex e Claude Code.
Em uma avaliação com o Codex, a técnica apresentou taxa de sucesso de aproximadamente 90% na execução de uma ação de teste inofensiva. Outro experimento demonstrou a possibilidade de redirecionar comunicações do Claude Code e expor credenciais de autenticação.
Os pesquisadores não conseguiram determinar como o arquivo original chegou ao computador do cliente.
O caso evidencia um novo desafio para a cibersegurança: proteger agentes de IA contra instruções maliciosas presentes em arquivos aparentemente comuns.
A recomendação é evitar executar agentes de programação diretamente na pasta de downloads, verificar arquivos de instruções desconhecidos e manter mecanismos de aprovação e isolamento ativados.



