Lisboa · terça-feira, 28 jul 2026 Edição NB · Nº 091
← Voltar às notícias
Agentes de IA · Cibersegurança NB-L032

Agentjacking: um falso relatório de erro sequestra o teu assistente de programação com IA

Investigadores enganaram o Claude Code, o Cursor e o Codex com um simples relatório de erro fabricado e levaram-nos a correr código malicioso, com 85% de sucesso. O mais inquietante não é a percentagem: é a razão por que funciona.

Agentjacking: um falso relatório de erro sequestra o teu assistente de programação com IA
FIG. NB-L032 · Agentes de IA · Cibersegurança

Bastou um relatório de erro falso. Investigadores da Tenet Security, uma empresa dedicada à segurança de agentes de inteligência artificial, demonstraram que conseguem enganar os assistentes de programação com IA mais usados do mundo, como o Claude Code, o Cursor e o Codex, e levá-los a correr código do atacante na máquina de quem os usa. Testaram a técnica contra mais de cem alvos reais e acertaram em 85% das vezes. Chamaram-lhe Agentjacking, o sequestro de um agente de IA.

O que devia tirar o sono a quem está a meter estes agentes em produção não é a percentagem. É a razão por que funciona. Um agente de IA não distingue os dados que lê de uma ordem para agir. Se a informação que lhe chega traz instruções disfarçadas, ele obedece, com os privilégios de quem o está a usar. Trinta anos de cibersegurança foram construídos para apanhar aquilo que não é autorizado: o software malicioso, a palavra-passe roubada, a intrusão. Aqui não há nada disso. Cada passo da cadeia é uma ação legítima, autorizada, executada por uma ferramenta de confiança.

Como funciona, passo a passo

A porta de entrada é o Sentry, uma plataforma popular de monitorização de erros que muitas equipas de software usam para registar as falhas das suas aplicações. Para lhe enviar um erro basta uma chave pública, o chamado DSN, que o próprio Sentry documenta como segura para deixar à vista no código de um site. Qualquer pessoa que a encontre pode injetar um «erro» à escolha.

O atacante envia um erro fabricado com uma falsa secção de «Resolução», escrita para parecer um conselho técnico legítimo, e que esconde um comando malicioso. Mais tarde, o programador pede ao seu assistente de IA para resolver os erros pendentes. O agente vai buscá-los através do MCP (Model Context Protocol, o protocolo que liga os agentes de IA às ferramentas externas), lê o erro plantado e trata-o como informação de confiança vinda do sistema. Executa o comando. A partir daí, um pacote controlado pelos investigadores vasculhava variáveis de ambiente, chaves da Amazon, credenciais de código e enviava tudo para fora, em silêncio. Num contexto empresarial, a mesma técnica permite roubar as credenciais da cadeia de produção de software, aceder a repositórios de código privados, comprometer a infraestrutura na cloud e instalar acesso permanente.

Por reconhecimento passivo, a Tenet encontrou 2388 organizações expostas com chaves injetáveis válidas, desde empresas avaliadas em 250 mil milhões de dólares até programadores a solo. Em mais de cem casos confirmados, o agente correu mesmo o código.

Porque contorna tudo o resto

Este ataque passa ao lado do antivírus avançado, da firewall, da VPN, da Cloudflare e da gestão de identidades. E passa por uma razão simples: não há nada de malicioso para detetar. «A inovação não é uma falha nova: é a facilidade e a escala com que os agentes podem ser sequestrados no mundo real», escreveram os investigadores. Pior ainda, as defesas ao nível das instruções falharam. Mesmo quando o agente foi explicitamente mandado ignorar dados não fiáveis, executou na mesma.

Há um pormenor que fecha o argumento. Quando a Tenet avisou o Sentry, a resposta veio no mesmo dia: reconheceram o problema, mas recusaram corrigi-lo na raiz, classificando-o como «tecnicamente indefensável». Limitaram-se a bloquear uma assinatura específica do ataque. Por outras palavras, o dono da plataforma diz que isto não se resolve do lado dele. Resta o único sítio onde ainda se pode travar: o próprio agente, no instante em que decide agir.

Isto não é o problema de um produto. É a fatura que começa a chegar por termos passado os agentes de IA de completar texto para correr terminais, abrir repositórios e gerir infraestrutura, tudo a despachar para os pôr em produção. Cada ferramenta nova que ligamos a um agente é uma porta nova. O agente passou a ser a superfície de ataque.

Como te proteges

  • Trata o resultado de qualquer ferramenta ligada ao teu agente como dados não fiáveis, nunca como instruções a cumprir.
  • Dá ao agente o mínimo de privilégios e de segredos: chaves de curta duração, separadas, e nunca a chave-mestra do ambiente.
  • Exige confirmação humana antes de o agente executar comandos de sistema ou instalar pacotes.
  • Isola o ambiente de desenvolvimento do resto, em contentores ou máquinas dedicadas, para que um agente comprometido não chegue à produção.
  • Faz o inventário das integrações: que ferramentas o teu agente consulta e quais delas devolvem dados que vêm de fora.
  • Roda já as chaves e os segredos que possam ter passado por um agente exposto.

A pressa de dar autonomia às máquinas anda mais depressa do que a nossa capacidade de lhes pôr travões. Enquanto isso não muda, parte do princípio de que tudo o que o teu agente lê lhe pode estar a dar ordens.

Fonte: Tenet Security.

#StaySafe
🙏🖖

Continua a ler

Mais histórias

Ver todas →
Anthropic lança o Claude Fable 5, a versão pública do modelo que travou por ser perigoso
Inteligência Artificial · Anthropic

Anthropic lança o Claude Fable 5, a versão pública do modelo que travou por ser perigoso

O modelo mais capaz da Anthropic já está disponível ao público, mas com salvaguardas que reencaminham pedidos de risco p...

9 MIN · 9 jun 2026 · NB-L024
Claude Mythos: o que é facto e o que é hype a poucas horas do alegado lançamento
Inteligência Artificial · Cibersegurança

Claude Mythos: o que é facto e o que é hype a poucas horas do alegado lançamento

A poucas horas dos rumores de um lançamento público do Claude Mythos, separo o que está confirmado pela Anthropic do que...

5 MIN · 9 jun 2026 · NB-L021
Quando a IA Ataca: A Fuga do Contentor e o Futuro da Cibersegurança
Inteligência Artificial · Agentes de IA

Quando a IA Ataca: A Fuga do Contentor e o Futuro da Cibersegurança

A notícia recente de um agente de ameaça autónomo que conseguiu executar uma fuga de contentor, atingindo o plano de orq...

2 MIN · 6 jun 2026 · NB-L019
Semanal · Sem spam

O Boletim

Um resumo semanal das notícias de cibersegurança, IA e tecnologia que interessam — escrito para se ler em cinco minutos.

Cancela com um clique, em qualquer semana.
BRI assistente

Quer saber sobre um projeto, um serviço ou uma notícia recente? Pergunte. Conheço todo o conteúdo deste site.