Campanha de malware no Hugging Face regressa para minerar criptomoedas
Logótipo do Hugging Face em fundo neutro
Fonte: Hugging Face

Uma campanha de malware no Hugging Face foi reativada, infetando servidores GPU com mineiros de criptomoedas e backdoors. Saiba como se proteger.

Uma campanha de malware que utiliza repositórios de modelos no Hugging Face regressou apenas dias após a sua remoção inicial. A ameaça, identificada pela Pluto Security, foca-se em servidores GPU que executam servidores de inferência como o Xinference e GPUStack, instalando mineiros de criptomoedas e backdoors para acesso remoto.

Os atacantes publicaram 31 repositórios maliciosos em sete contas diferentes desde setembro. Ao contrário de ataques que utilizam pesos envenenados, esta campanha explora a funcionalidade trust_remote_code do Hugging Face, que permite que um modelo execute código Python personalizado no momento em que é carregado. O modelo mais popular, MENXIANGYU/qwen2-tiny, acumulou mais de 28.000 transferências antes de ser desativado.

Consequências e riscos para utilizadores

A execução deste código malicioso tem consequências diretas para quem gere infraestruturas de IA:

  • Comprometimento total: Além de minerar criptomoedas, algumas versões instalam um reverse shell, concedendo aos atacantes controlo total sobre o servidor infetado.
  • Persistência: O malware reinicia automaticamente se for terminado e remove outros mineiros concorrentes para maximizar o uso dos recursos da máquina.

A Pluto Security sublinha que as ferramentas de análise automática do Hugging Face, que verificam formatos de ficheiros e malware conhecido, não detetam a natureza maliciosa do código Python personalizado. Os investigadores atribuem a campanha a um grupo de língua chinesa, com base em comentários no código e servidores de comando e controlo alojados na Alibaba Cloud.

Paralelamente, foi detetado um repositório no GitHub, SolanaUpdateTools/solana-starter-kit, que engana agentes de codificação de IA para instalarem um NetSupport RAT (Remote Access Trojan), permitindo controlo remoto oculto do sistema.

Como se proteger

Se carregou modelos de fontes não verificadas com a opção trust_remote_code ativada, deve considerar a máquina como comprometida. É essencial verificar o sistema contra os indicadores de compromisso (IoCs) fornecidos no relatório da Pluto Security e proceder à rotação imediata de todas as credenciais a que o servidor tinha acesso. A simples remoção do processo de mineração não elimina as backdoors instaladas.

Fontes

Antes de comprares, compara no AHT Scan

Vê preços em várias lojas, promoções e histórico observado num único lugar.

Abrir AHT Scan →