Uma pesquisa recente revelou que configurações maliciosas de .git podem ser usadas para executar código arbitrário em agentes de IA, incluindo Claude, Codex, Cursor e outros. Isso ocorre quando um repositório malicioso nomeia um comando que o agente executa na máquina do desenvolvedor. A exploração requer que o repositório seja acessado e executado como o usuário, fora da sandbox do agente.
Detalhes Técnicos
A vulnerabilidade afeta agentes de IA de linha de comando, incluindo Claude, Codex e Cursor.
A exploração envolve a configuração de um repositório Git malicioso que nomeia um comando a ser executado pelo agente.
O comando é executado como o usuário, fora da sandbox do agente e sem prompt de aprovação.
Quatro das vulnerabilidades ainda não foram corrigidas no momento da publicação.
Ações Recomendadas
Verifique as configurações de .git de seus repositórios para garantir que não contenham comandos maliciosos.
Atualize os agentes de IA para as últimas versões disponíveis.
Implemente medidas de segurança adicionais, como sandboxing e monitoramento de atividades suspeitas.
Eduque os desenvolvedores sobre os riscos associados a repositórios maliciosos e a importância de revisar as configurações de .git.