🚀 Precisa de um site profissional? AH Digital Solutions
AH DigitalBlog

HalluSquatting: novo ataque transforma alucinações de IA em botnets massivas

André Henrique

André Henrique

14 de julho de 2026 · 7 min de leitura

Compartilhar:💬f𝕏in📸
Ilustração do post: HalluSquatting: novo ataque transforma alucinações de IA em botnets massivas

HalluSquatting: novo ataque transforma alucinações de IA em botnets massivas

Se você usa GitHub Copilot, Cursor, Windsurf ou Gemini CLI no dia a dia, preste atenção: um novo tipo de ataque cibernético está transformando o maior defeito dos modelos de linguagem — alucinar — em uma arma de infecção em massa.

Pesquisadores da Universidade de Tel Aviv, Technion e Intuit revelaram o HalluSquatting (Adversarial Hallucination Squatting) , a primeira técnica de ataque pull-based por prompt injection que escala. O método consegue transformar máquinas de desenvolvedores em botnets para DDoS, mineração de criptomoedas e ransomware — tudo sem que a vítima perceba.

E o pior: 9 das ferramentas de coding assistido mais populares do mercado são vulneráveis.


O que é HalluSquatting?

O nome combina hallucination (alucinação) com typosquatting (registro de nomes parecidos com os legítimos). A ideia é enganosamente simples:

  1. LLMs alucinam nomes de pacotes e repositórios — quando você pede para um assistente de IA instalar uma ferramenta, ele inventa nomes que parecem reais mas não existem
  2. Atacantes preveem essas alucinações — os padrões são previsíveis e consistentes entre todos os modelos
  3. Registram os nomes alucinados — criam repositórios no GitHub ou pacotes no npm/PyPI com exatamente esses nomes
  4. Injetam instruções maliciosas — no README ou código do pacote, colocam comandos para instalar um reverse shell
  5. A ferramenta de IA executa — quando o desenvolvedor pede para usar a ferramenta, o agente baixa o pacote "falso" e executa as instruções

"Ao explorar shells e terminais integrados de aplicações agênticas para executar scripts e código, atacantes podem efetivamente 'infectar' muitas aplicações agênticas independentes, embutindo instruções para instalar reverse shells nos recursos que registram."Pesquisadores, paper original


A diferença: escala sem esforço

Ataques anteriores de prompt injection eram push-based — o atacante precisava enviar o prompt malicioso para cada vítima individualmente (via email, comentários, logs). Isso limitava o alcance.

O HalluSquatting é pull-based: o próprio agente de IA busca o recurso malicioso quando o usuário faz um pedido legítimo. O atacante não precisa mirar em ninguém — ele só registra o pacote e espera as ferramentas de IA fazerem o trabalho de entrega.

É a diferença entre um atirador de elite e uma mina terrestre: uma vez colocada, ela infecta quem pisar.


Números que assustam

Os testes dos pesquisadores revelaram taxas alarmantes de alucinação:

Tipo de recursoTaxa de alucinação
Repositórios populares (2025+)85%
Repositórios anteriores a 20190,9%
"Skills" / instruções especializadas100%
Pacotes npm/PyPI (testes específicos)até 100%

Um caso real: o pacote react-codeshift — um nome alucinado pelo ChatGPT — já apareceu em 237 projetos de desenvolvedores reais antes de ser investigado.


Ferramentas afetadas

Todas as 9 ferramentas testadas são vulneráveis ao HalluSquatting:

FerramentaTipo
Cursor (CLI e app)Coding Agent
Gemini CLI (Google)Coding Agent
WindsurfCoding Agent
GitHub CopilotCoding Assistant
ClineCoding Agent
OpenClawCoding Agent
ZeroClawCoding Agent
NanoClawCoding Agent

Todas essas ferramentas têm acesso a shell/terminal integrado e buscam recursos ativamente em repositórios e registries públicos — a combinação perfeita para o ataque funcionar.


Como as alucinações são previstas

Os pesquisadores descobriram que os LLMs seguem padrões previsíveis quando alucinam. O mais comum é o padrão auto-referencial: o modelo trata o nome do repositório como o nome do dono, gerando slugs como repo-name/repo-name.

Testaram 6 modelos — Gemini-2.5-flash, Gemini-2.5-pro, GPT-5.1, GPT-5.2, Sonnet-4.5 e Opus-4.5 — e todos apresentaram o mesmo padrão.

Michael Bargury, CTO da Zenity: "É um problema que não vai desaparecer, como o typosquatting. No fim do dia, é sobre o nível de autonomia que damos aos nossos agentes. Eles vão ser enganados de um jeito ou de outro. Essa deveria ser nossa premissa."


O que atacantes podem fazer com isso

Com uma botnet montada a partir de máquinas de desenvolvedores, as possibilidades são vastas:

  • Ataques DDoS massivos — como o Mirai, mas com poder computacional muito maior
  • Mineração de criptomoedas — usando GPU/CPU das máquinas infectadas
  • Ransomware — acesso a estações de trabalho de desenvolvedores com credenciais privilegiadas
  • Roubo de credenciais — chaves SSH, tokens de API, variáveis de ambiente

"Ganhar acesso a recursos computacionais distribuídos sob controle do atacante abre portas para diversos resultados de alto impacto."Paper da pesquisa


O paradoxo da produtividade

O ataque expõe uma contradição fundamental no marketing das ferramentas de IA:

As empresas vendem coding assistants como ferramentas que aumentam a produtividade porque você não precisa verificar cada detalhe. Mas ao mesmo tempo dizem: "você deve sempre verificar o output antes de usar."

Para quem não tem capacidade técnica de verificar se um pacote alucinado realmente existe, a ferramenta vira um cavalo de Troia disfarçado de produtividade.


Como se proteger

Enquanto as empresas de IA não resolvem o problema na raiz (e não é trivial — LLMs não conseguem simplesmente "parar de alucinar"), algumas medidas práticas ajudam:

  1. Verifique antes de instalar — Confirme que o pacote/repositório sugerido pelo AI realmente existe no registry oficial
  2. Use listas de permissão — Restrinja quais registries e pacotes seus agentes podem acessar
  3. Monitore conexões de rede — Agentes que fazem conexões inesperadas são bandeira vermelha
  4. Desabilite execução automática — Configure seus coding assistants para nunca executar comandos sem confirmação
  5. Mantenha-se atualizado — As empresas de ferramentas de IA devem lançar patches

O que esperar

O HalluSquatting não é um bug que se corrige com um patch. É uma consequência estrutural de como LLMs funcionam: eles geram texto probabilisticamente, e dizer "não sei" não é algo que fazem bem.

Johann Rehberger, pesquisador independente: "A resolução de recursos por LLMs pode se tornar um vetor de ataque. Atacantes podem primeiro sondar modelos para encontrar candidatos de alta probabilidade — nomes de repositórios, identificadores de skills — e registrar esses nomes, esperando que agentes os resolvam e usem."

A tendência é que vejamos mais ataques desse tipo — e que as ferramentas de coding precisem repensar o nível de autonomia que concedem aos seus agentes.

Enquanto isso, o melhor conselho continua sendo o mais básico: confie, mas verifique. Mesmo quando quem está sugerindo é uma IA.


Pesquisa original

O paper completo está disponível no site dos pesquisadores: agentic-botnets research

Autores: Aya Spira, Elad Feldman, Avishai Wool, Ben Nassi (Tel Aviv University), Stav Cohen (Technion), Ron Bitton (Intuit)


PUBLICIDADE

AH Digital Solutions

Preocupado com segurança digital e IA na sua empresa? A AH Digital Solutions cria sites, landing pages, chatbots com IA e automações seguras para pequenas e médias empresas. Bate uma ideia com a gente.


📖 Leia também: Como usar IA para organizar sua rotina de trabalho | Ferramentas de IA gratuitas para produtividade | Anthropic Claude Sonnet 5: IA mais barata e capaz de agir sozinha | OpenAI alerta para ciberataques contínuos gerados por IA


Fontes: Ars Technica — HalluSquatting weaponizes LLMs' inability to say "I don't know" | The Hacker News — New HalluSquatting Attack | SecurityWeek — HalluSquatting Turns AI Hallucinations Into Botnet

💡 Recomendados

Kindle 11ª Geração

Kindle 11ª Geração

Leve, bateria que dura semanas, sem distrações.

Echo Dot 5G

Echo Dot 5G

Automação por voz, timer, lembretes, música.

Timer Pomodoro

Timer Pomodoro

Display grande, alerta sonoro, sem depender de app.

Tomada WiFi

Liga/desliga pelo celular ou comando de voz.

Câmera Segurança

Câmera Segurança

Visão noturna, detecção de movimento, app.

Links de afiliado. Compro uma pizza de vez em quando sem custo extra pra você.

André Henrique

André Henrique

Engenheiro de Software em formação e criador da AH Digital Solutions. Obsessivo por automatizar processos, explorar IA e construir negócios digitais que façam sentido. Escrevo sobre o que aprendo no caminho — tecnologia real, sem marketing fake.