
A equipa de investigadores 0din da Mozilla demonstrou como é possível manipular o agente de inteligência artificial Claude Code, desenvolvido pela Anthropic, para instalar software malicioso de forma totalmente invisível para o utilizador, segundo revela o Tom's Hardware.
O perigo oculto na automatização de código
A inteligência artificial transformou-se numa ferramenta indispensável na rotina de muitos programadores. A promessa de poupar tempo e ultrapassar barreiras técnicas levou à adoção em massa de agentes autónomos capazes de escrever e executar instruções de forma independente. O problema surge quando a confiança cega nestas ferramentas abre a porta a atacantes com intenções maliciosas.
O Claude Code, que tem ganhado um forte destaque no mercado como a solução predefinida para muitas tarefas de desenvolvimento, tornou-se o alvo principal desta experiência. Ao contrário de outros modelos vocacionados para a segurança — que a própria Mozilla elogiou anteriormente por descobrirem centenas de falhas reais —, este assistente prático de código revelou ser bastante suscetível a armadilhas bem elaboradas.
Como o ataque se desenrola na prática
O cenário criado pelos investigadores simulou um ambiente de trabalho comum. A vítima pede à inteligência artificial para inicializar um projeto descarregado de um repositório no GitHub que aparenta estar totalmente limpo. No entanto, o agente é induzido a ler um ficheiro de texto inicial que aciona um ambiente Python camuflado.
Através de um erro forçado de forma intencional no terminal, a ferramenta procura contornar o problema e acaba por executar um comando secundário. É neste momento que o sistema descarrega software externo de um endereço comprometido. O processo culmina num registo que abre uma ligação direta ao computador do utilizador, entregando o controlo total da máquina ao atacante.
Durante toda a operação, o utilizador e a própria interface do agente apenas recebem uma mensagem pacífica a informar que o ambiente está pronto a ser utilizado, ignorando que o sistema acabou de ser comprometido.
Para os profissionais do setor tecnológico em Portugal, este caso prático levanta um alerta sério sobre os limites da automação. Delegar a execução de comandos a uma ferramenta autónoma exige garantias adicionais. Isolar o funcionamento destes agentes em máquinas virtuais ou em contentores limitados passa a ser um passo obrigatório para quem gere projetos e não quer colocar em risco a integridade dos seus sistemas de desenvolvimento.












Nenhum comentário
Seja o primeiro!