Meteora Web

CERT-AGID, backdoor nos modelos open-weight ativados por um servidor MCP

O CERT-AGID mostra uma backdoor nos pesos de um modelo que só se ativa com um servidor MCP específico. O que isso significa para quem integra agentes de IA.

Ing. Calogero Bono 5 min de leitura
CERT-AGID, backdoor nos modelos open-weight ativados por um servidor MCP

O CERT-AGID publicou um novo artigo sobre backdoors em modelos open-weight e as consequências para sistemas agênticos. O caso descrito é simples de contar. Você pergunta ao assistente por que o céu é azul, recebe uma resposta correta, mas enquanto isso o sistema faz uma requisição a um site externo que ninguém pediu. Isso importa porque quem integra agentes de IA corre o risco de checar apenas as respostas em texto.

Alguns termos, antes de entrarmos nos fatos. Open-weight indica um modelo cujos pesos, ou seja, os parâmetros aprendidos, podem ser baixados. Backdoor é um comportamento oculto que fica adormecido até que uma condição seja atendida. LoRA é uma técnica de treinamento leve que acrescenta um adapter ao modelo. MCP significa Model Context Protocol, a forma como um modelo acessa ferramentas externas. Trigger é o elemento que aciona a backdoor, aqui o nome de um servidor.

Zenithby Meteora Web O sistema operacional do seu negócio. Redes sociais, clientes, reservas e notas fiscais em uma só plataforma. Academias, barbearias, profissionais. Conheça o Zenith → Demo grátis · sem cartão

O que o CERT-AGID demonstrou?

O artigo se intitula «La backdoor attende il suo turno. Um comportamento aprendido nos pesos ativado pela presença de um servidor MCP». Segundo a notícia publicada pela AgID, os pesquisadores usaram adapters LoRA para ensinar a um modelo um comportamento extra.

Quando entre as ferramentas disponíveis aparece um servidor MCP com um nome exato, o modelo gera uma chamada de rede para uma URL predefinida. Isso acontece qualquer que seja a pergunta do usuário.

Como funciona uma backdoor condicional?

O comportamento permanece inativo até que o ambiente apresente o elemento específico. Se o servidor de ativação não existe, ou tem um nome diferente, mesmo que muito parecido como uma versão de backup, nenhuma requisição é disparada.

É isso que explica por que ela é tão difícil de notar. Um teste que não inclui o servidor certo vê um modelo perfeitamente normal.

Como foi feito o experimento?

O CERT-AGID usou um modelo open-weight, o Qwen3-1.7B, e um servidor MCP real. O treinamento foi separado entre a geração da resposta em texto e a política de chamada às ferramentas.

O resultado, segundo o órgão, é que a chamada é ativada regularmente apenas com o servidor designado e produz requisições HTTP reais com resposta 200. Com servidores ausentes ou nomes neutros, nada acontece.

Por que isso é um risco para a cadeia da IA?

Um modelo ou adapter publicado em plataformas públicas como o Hugging Face pode passar nos testes iniciais em ambientes isolados, quando o servidor trigger não está presente. Depois, é ativado assim que a ferramenta correspondente é conectada, sem qualquer atualização dos pesos.

É o mesmo padrão de confiança violada visto com a extensão com backdoor SSH no Cursor, embora aqui o código oculto esteja nos pesos e não em um pacote.

Limites a conhecer

O teste envolve um modelo pequeno, de 1,7 bilhão de parâmetros, e um trigger escolhido pelos pesquisadores. A fonte não diz se técnicas semelhantes funcionam com a mesma facilidade em modelos maiores, nem se já existem adapters maliciosos em circulação. Não há estimativas de disseminação real. Para os detalhes técnicos completos é preciso ler o artigo integral, que a AgID indica em seu próprio site.

O que muda para quem trabalha com o digital

Se você integra agentes com ferramentas MCP, avaliar apenas o chat não basta. A AgID indica três medidas. Monitore os logs das ações que passam pelas ferramentas. Teste os modelos em ambientes isolados variando nomes e disponibilidade dos servidores. Aplique guardrails externos, como permissões limitadas, restrições de rede e aprovação humana prévia. Quem usa modelos baixados de repositórios públicos deve tratá-los como software de terceiros, seguindo as regras de open source na empresa.

Nossa opinião

O mérito do artigo é mostrar um risco concreto com um experimento reproduzível, sem alarmismo. O ponto fraco, por enquanto, é a escala reduzida. Mas a mensagem se sustenta. Uma resposta plausível não prova que o sistema é seguro, e muitas empresas ainda testam agentes olhando apenas o texto. São necessários controles sobre os efeitos, não sobre as palavras. O tema se liga às obrigações do AI Act sobre cibersegurança.

Perguntas frequentes

O que é uma backdoor em um modelo open-weight?

É um comportamento oculto inserido nos pesos durante o treinamento. Permanece inativo até que surja uma condição precisa. No teste do CERT-AGID essa condição é um servidor MCP com um nome exato.

O modelo do teste é perigoso?

O modelo foi treinado de propósito pelos pesquisadores para demonstrar o mecanismo. A fonte não indica que exista um modelo malicioso disseminado. O artigo serve para mostrar que isso é tecnicamente possível.

Por que os testes iniciais não a encontram?

Porque sem o servidor trigger o modelo se comporta normalmente. Mesmo um nome muito parecido, como uma versão de backup, não ativa nada. Um teste precisa, portanto, variar nomes e ferramentas disponíveis.

É preciso atualizar os pesos para ativá-la?

Não. Segundo a AgID, a backdoor é ativada assim que a ferramenta correspondente é conectada, sem qualquer atualização dos pesos.

Como me proteger?

Limite as permissões dos agentes e as conexões de rede. Verifique os logs das ações e exija aprovação humana para operações sensíveis. São as orientações dadas pelo CERT-AGID.

O que acompanhar nos próximos meses sobre agentes com ferramentas MCP

O artigo abre um caminho de verificação mais do que encerra um caso. Vale acompanhar como mudam práticas e diretrizes.

  • Veja se surgem testes com modelos maiores e com triggers diferentes do nome de um servidor.
  • Mantenha uma lista dos modelos e adapters baixados, com origem e data, como para qualquer dependência.
  • Leia os próximos artigos na seção Segurança do CERT-AGID e compare-os com a sua forma de testar agentes.

Fontes

Zenithby Meteora Web O sistema operacional do seu negócio. Redes sociais, clientes, reservas e notas fiscais em uma só plataforma. Academias, barbearias, profissionais. Conheça o Zenith → Demo grátis · sem cartão

Leia também

Do blog

Últimos artigos