AI TrackerBaixar o app
← Todas as notícias
Programação

JFrog: o worm testmetest do npm armou 42 repositórios no GitHub, com ganchos para ferramentas de programação com IA

A JFrog Security Research afirma que a campanha testmetest vai além do npm: encontrou 42 repositórios armados no GitHub, pertencentes a 11 proprietários legítimos e que ocultam um publicador npm, além de um novo complemento nativo que descriptografa sua carga em tempo de execução e permanece inativo em CI, sandboxes e ferramentas de análise. A campanha abrange 25 nomes de pacotes npm. A JFrog recomenda verificar se você instalou algum pacote testmetest ou @iobandamwer e removê-lo.

Segundo um resumo da pesquisa, o worm faz parte da família Miasma de worms do npm. Ele adiciona cargas de cerca de 13 MB em .github/init.js e ganchos em .claude/settings.json (SessionStart), além de configurações do Gemini CLI, Cursor e VS Code, para que a abertura de um repositório infectado o execute. Dizem que ele rouba arquivos .env e chaves de SSH, da nuvem e de IA, e apaga o diretório pessoal quando um token roubado é revogado; por isso, a persistência deve ser removida antes da rotação das credenciais.

Outros que escreveram sobre o assunto: a Jamf Threat Labs descreve uma variante para macOS cujo gatilho fica oculto em binding.gyp, como uma etapa falsa e silenciosa do node-gyp; um feed de segurança lista três avisos do GitHub (GHSA-7rwv-2p3x-mch4, GHSA-26g3-4jrv-x55w, GHSA-r5cq-2h3p-f6qf), alguns já corrigidos.

Receba notícias como esta por push.

O AI Tracker avisa você quando algo muda nas ferramentas que você usa.

Baixar o app