TrapDoor ataque à cadeia de suprimentos: 34 pacotes maliciosos que roubam carteiras de criptomoedas e escondem comandos no CLAUDE.md

Ataque na cadeia de suprimentos TrapDoor mira desenvolvedores, implantando 34 pacotes maliciosos para roubar carteiras de criptomoedas e chaves. Os hackers também inserem comandos ocultos nos arquivos de configuração, sequestrando assistentes de IA como Claude para roubar informações confidenciais, sendo essencial que os desenvolvedores tomem precauções rigorosas.

Exposição do ataque na cadeia de suprimentos TrapDoor: direcionado a desenvolvedores de criptomoedas e IA

O mais recente relatório da empresa de segurança cibernética Socket Security revela que um ataque na cadeia de suprimentos, com codinome "TrapDoor", está se espalhando rapidamente.

A Socket Security aponta que, o ataque TrapDoor já implantou mais de 34 pacotes maliciosos e mais de 384 versões relacionadas nos três principais sistemas de gerenciamento de pacotes para desenvolvedores, npm, PyPI e Crates.io, com foco em desenvolvedores de criptomoedas, finanças descentralizadas (DeFi), IA e segurança cibernética.

  • Clique aqui para ver a lista de pacotes maliciosos e versões compilada pela Socket Security

O objetivo desses pacotes maliciosos é coletar amplamente informações confidenciais dos desenvolvedores. Os hackers tentam roubar dados como chaves SSH, credenciais de serviços em nuvem, tokens de acesso ao GitHub, dados do navegador, chaves de API de aplicativos, além de carteiras de criptomoedas de ecossistemas como Solana, Sui e Aptos.

Após coletar dados sensíveis, os hackers podem roubar ativos criptográficos diretamente ou usar os computadores das vítimas como ponto de apoio para infiltrações em outras infraestruturas.

Mecanismos de infiltração e sequestro de IA do TrapDoor

Nos ataques TrapDoor, os hackers cuidadosamente criam nomes de pacotes que parecem ferramentas legítimas de auxílio ao desenvolvimento. Por exemplo, no sistema npm, o pacote crypto-credential-scanner ou no Crates.io, o pacote sui-move-build-helper, fazem com que os desenvolvedores inadvertidamente baixem e executem código malicioso durante o processo normal de construção de projetos.

A Socket Security afirma que esses softwares maliciosos aproveitam rotas específicas de execução em diferentes ecossistemas, como hooks após instalação no npm, execução durante importações em Python e scripts de compilação build.rs em Rust.

O aspecto mais notável dessa operação é o sequestro de ferramentas de auxílio à programação com IA. Hackers inserem comandos ocultos, contendo caracteres Unicode de largura zero, em arquivos de projeto como .cursorrules ou CLAUDE.md.

O diretor técnico da Socket Security, Ahmad Nassri, aponta que o objetivo dos hackers é enganar assistentes de IA como Claude e Cursor, induzindo essas ferramentas a executar varreduras de segurança no ambiente de desenvolvimento. Na prática, essas varreduras ocorrem silenciosamente em segundo plano, coletando e vazando configurações confidenciais e variáveis de ambiente dos desenvolvedores.

Fonte: arquivo SocketAUDIT-MATRIX.md, que descreve o framework de extração de ataques maliciosos TrapDoor

Pesquisadores também descobriram que, os hackers chegaram a enviar solicitações de pull (PR) em vários projetos open source de IA e desenvolvedores renomados no GitHub, tentando inserir arquivos com comandos maliciosos ocultos sob a justificativa de melhorias de padrão de desenvolvimento e validação de build, misturando-os ao fluxo normal de trabalho open source.

Se a equipe de desenvolvimento aceitar esses PRs, os programadores que usarem ferramentas de IA para ler o projeto poderão, sem perceber, ativar mecanismos de vazamento de dados.

Recente ataque de envenenamento de pacote TanStack também mira o ecossistema de IA

Recentemente, ataques na cadeia de suprimentos voltados ao ambiente de desenvolvimento tornaram-se mais frequentes e complexos.

Um exemplo recente foi um ataque em larga escala ao pacote TanStack, com hackers focando no ecossistema de IA, implantando código malicioso em editores como VS Code e Claude Code, para roubar tokens de acesso ao GitHub e credenciais em nuvem dos desenvolvedores.

O CTO da Ledger, Charles Guillemet, comenta que a técnica dos hackers evoluiu para um nível extremamente avançado, dificultando a defesa.

  • **Notícia relacionada:**Atenção, usuários do Claude Code! TanStack NPM foi comprometido com envenenamento, com até 12,7 milhões de downloads semanais

Cadeia de suprimentos sob ataque: cuidado ao baixar pacotes e aceitar PRs

Hackers estão combinando técnicas tradicionais de erro de nomes de pacotes com novas rotas de ataque em ambientes de IA. Como plataformas como GitHub já são usadas para armazenar cargas maliciosas e distribuir arquivos de configuração, as equipes de desenvolvimento devem aplicar uma análise de segurança mais rigorosa ao introduzir dependências externas ou aceitar pull requests.

A instalação de software é apenas o primeiro passo do ataque; ações subsequentes, como manipulação de arquivos de configuração de IA, agendamento de tarefas no sistema e conexões de rede, aumentam o desafio de proteção cibernética. Ao baixar pacotes de repositórios open source, os desenvolvedores devem verificar cuidadosamente nomes, origem do mantenedor e a segurança da infraestrutura relacionada, para evitar se tornarem vítimas de ataques na cadeia de suprimentos.

SOL-1,94%
SUI-2,29%
APT0,96%
Ver original
Esta página pode conter conteúdo de terceiros, que é fornecido apenas para fins informativos (não para representações/garantias) e não deve ser considerada como um endosso de suas opiniões pela Gate nem como aconselhamento financeiro ou profissional. Consulte a Isenção de responsabilidade para obter detalhes.
  • Recompensa
  • Comentário
  • Repostar
  • Compartilhar
Comentário
Adicionar um comentário
Adicionar um comentário
Sem comentários