Hackers norte-coreanos usaram o Claude para infectar pacote NPM com vírus

 

Sim. E o mais assustador é que o ataque parece roteiro de série cyberpunk: hackers norte-coreanos usando IA generativa para contaminar bibliotecas que milhares de desenvolvedores confiam todos os dias.

Funciona mais ou menos assim:


🧠 O que aconteceu?

Pesquisadores descobriram um pacote malicioso dentro do ecossistema NPM (o “mercado de apps” do JavaScript/Node.js).

O pacote parecia inocente:

@validate-sdk/v2

Na descrição, ele prometia:

  • hashing
  • validação
  • geração segura de números aleatórios
  • utilitários para desenvolvimento

Mas por trás…
era um ladrão digital.
💀

Ele roubava:

  • credenciais
  • arquivos .env
  • chaves de carteiras cripto
  • tokens
  • dados sensíveis do PC do desenvolvedor

Tudo silenciosamente.


🤖 Onde entra o Claude?

O detalhe absurdo:

um commit que adicionava o pacote infectado foi “co-assinado” pelo Claude Opus, IA da Anthropic.

Ou seja:
a IA ajudou a gerar/sugerir código que importava o pacote malicioso sem perceber o perigo.

Não significa necessariamente que:

“Claude virou hacker”

Mas sim que os criminosos exploraram o jeito que agentes de IA fazem código.


🎭 O golpe é genial (e perigoso)

Hoje muita gente usa IA assim:

"Claude, cria um bot de trading"
"Cursor, instala as dependências necessárias"
"Copilot, configura o projeto"

A IA automaticamente escolhe bibliotecas NPM.

Se um pacote falso parece legítimo…
ela pode sugerir ou instalar.

E aí acontece o desastre.


☣️ O malware funcionava em camadas

Os hackers usaram uma técnica muito inteligente:

Camada 1 → pacote “limpo”

Parecia normal.

Camada 2 → dependência escondida

Aqui ficava o malware real.

Então o pacote principal importava outro pacote…
que importava outro…
que finalmente ativava o vírus.

É tipo:

Caixa bonita
└── Caixa secreta
    └── Caixa amaldiçoada
☠️


🕵️ Quem fez isso?

O ataque foi associado ao grupo:
Famous Chollima

Eles já são conhecidos por:

  • roubo de criptomoedas
  • ataques supply chain
  • falsas entrevistas de emprego
  • malware para desenvolvedores
  • espionagem tecnológica

Esses grupos normalmente trabalham para financiar operações do regime norte-coreano.


🎯 Por que isso assusta tanto?

Porque mudou o jogo.

Antes:
um hacker precisava convencer VOCÊ a instalar malware.

Agora:
ele convence a IA.

E a IA convence milhares de desenvolvedores.


🔥 O problema do “vibe coding”

O ataque explora algo chamado informalmente de:

“vibe coding”

Quando a pessoa simplesmente deixa a IA construir o projeto quase sozinha.

Exemplo:

"faz um app web3 completo"

A IA:

  • instala libs
  • cria scripts
  • baixa dependências
  • configura ambiente

Sem revisão humana profunda.

Resultado:
um pacote malicioso pode entrar no projeto sem ninguém notar.


💣 O impacto real

Algumas versões do malware:

  • gravavam teclas digitadas
  • capturavam screenshots
  • monitoravam clipboard
  • instalavam backdoors SSH
  • roubavam projetos inteiros

Ou seja:
não era só “víruszinho”.

Era espionagem pesada.


🛡️ Como desenvolvedores se protegem?

Hoje as boas práticas incluem:

  • revisar dependências manualmente
  • travar versões (package-lock.json)
  • usar auditoria:

npm audit

  • evitar instalar pacotes desconhecidos
  • desconfiar de libs recém-publicadas
  • usar sandbox/VM
  • revisar sugestões de IA antes de executar

🎬 Resumindo em estilo filme

Imagine isso:

Você pede ajuda para uma IA programadora.
A IA encontra uma “ferramenta perfeita”.
A ferramenta entra no projeto.
Horas depois…
suas carteiras cripto desaparecem.
Seu SSH foi comprometido.
E um grupo estatal do outro lado do planeta está dentro da sua máquina.

É literalmente a nova era da guerra digital. 🚨

Postar um comentário

0 Comentários