AdFection: anúncios direcionados foram usados para entregar spyware sem clique

Uma campanha investigada pelo Citizen Lab usou a infraestrutura da publicidade programática para identificar pessoas específicas e entregar spyware aos dispositivos delas sem exigir um clique no anúncio. O laboratório batizou a operação de AdFection e publicou o relatório técnico em 15 de outubro de 2026.

Segundo os pesquisadores, dispositivos usados por integrantes da Al Jazeera foram infectados com spyware da Candiru. O estudo encontrou ao menos 45 dispositivos selecionados em ataques entre 2024 e 2025. A investigação atribui à empresa Discover-Tech a infraestrutura de anúncios que viabilizou a segmentação e a entrega, alegação que deve ser lida no contexto das evidências apresentadas pelo relatório.

O anúncio fazia mais que escolher uma peça criativa

Em uma troca programática comum, diversos participantes recebem informações sobre uma oportunidade de exibir um anúncio e disputam aquele espaço em milissegundos. A cadeia observada pelo Citizen Lab usava esse ecossistema para reconhecer o alvo, coletar características do navegador e devolver código apenas quando a combinação interessava ao operador.

Para visitantes que não eram alvos, um dos servidores podia responder sem conteúdo. Para a pessoa escolhida, o carregamento do anúncio abria o caminho até a exploração. Essa diferença de comportamento reduz a chance de um rastreador comum, uma revisão manual ou uma visita feita por um pesquisador encontrar o mesmo código malicioso.

O clique não era necessário porque o navegador já executava os recursos autorizados pela página e pela cadeia publicitária. O problema, portanto, não se limitava a uma peça visual enganosa: a renderização do anúncio servia como mecanismo de entrega.

A escala veio da infraestrutura de anúncios

O Citizen Lab analisou quatro bilhões de registros de lances. Durante quatro meses, anúncios ligados à investigação apareceram em quase 200 mil sites e aplicativos de vários países. Esses números não significam que todos os visitantes foram infectados: mostram o alcance da infraestrutura usada para procurar e alcançar os poucos dispositivos selecionados.

A distinção é importante. Publicidade direcionada permite que uma campanha ampla observe oportunidades e entregue uma resposta diferente a um subconjunto pequeno. Em um ataque seletivo, o volume do sistema ajuda a esconder a precisão do alvo.

Empresas desconectaram participantes depois da divulgação

Após receberem informações do Citizen Lab, empresas citadas na cadeia tomaram medidas de bloqueio ou desconexão. O relatório registra ações de Google, IAB Europe, Beeswax, Vungle/Liftoff e Eskimi, entre outras partes do ecossistema.

O caso não demonstra que todo anúncio ou toda plataforma publicitária execute esse tipo de operação. Ele expõe uma propriedade estrutural da web: uma página pode autorizar código e conteúdo produzidos por uma sequência de empresas que o time do site não controla diretamente. Se um participante for malicioso ou comprometido, a confiança concedida pelo primeiro carregamento pode atravessar toda a cadeia.

O incidente muda a pergunta feita pelo site

Revisar somente o endereço do primeiro script não basta quando um gerenciador de tags, widget ou anúncio pode carregar outros recursos em tempo de execução. Inventário, isolamento, limitação de rede e capacidade de desligar rapidamente uma integração passam a fazer parte da resposta.

Também não é correto tratar consentimento de privacidade como barreira de segurança. O consentimento pode decidir quando um recurso é carregado e para qual finalidade os dados podem ser usados; depois do carregamento, as capacidades técnicas do código dependem da arquitetura do navegador e das restrições impostas pela aplicação.

Fontes