Horário de Atendimento: Das 9h as 15h | Sede: (67) 3321-2836 | [email protected] I CNPJ: 15.579.279/0001-87
Home Notícias Hackers espalham programas falsos para roubar dados de desenvolvedores
Notícias

Hackers espalham programas falsos para roubar dados de desenvolvedores

Malware disfarçado de ferramenta de segurança atingiu ecossistemas usados por programadores e utilizou até assistentes de IA

2

Dados de desenvolvedores – A descoberta de uma campanha coordenada de ataque à cadeia de distribuição de software acendeu o alerta em comunidades de desenvolvimento ligadas a inteligência artificial, blockchain e contratos inteligentes. Batizada de TrapDoor, a operação comprometeu simultaneamente três dos principais repositórios de pacotes do mundo (npm, PyPI e Crates.io) com a distribuição de dezenas de bibliotecas maliciosas disfarçadas de ferramentas legítimas.

Segundo pesquisadores da empresa Socket, mais de 34 pacotes foram publicados em mais de 384 versões diferentes ao longo do fim de semana de 22 de maio de 2026. Os nomes escolhidos imitavam utilitários comuns do ambiente de desenvolvimento, incluindo supostos verificadores de segurança, scanners de risco e ferramentas de auditoria voltadas ao mercado de criptomoedas.

LEIA: Empresa tenta anular multas de PLR na Justiça, mas acaba condenada a pagar custas do processo

Na prática, porém, os pacotes instalavam malware nos computadores das vítimas. O objetivo era coletar informações sensíveis dos desenvolvedores, incluindo chaves SSH, credenciais da AWS, tokens do GitHub, senhas salvas em navegadores, variáveis de ambiente, chaves de API e carteiras digitais ligadas às redes Sui, Solana e Aptos.

O caso é mais um episódio envolvendo ataques de supply chain, estratégia em que criminosos contaminam ferramentas utilizadas rotineiramente por programadores. Em vez de invadir diretamente um sistema específico, os invasores exploram a confiança depositada em bibliotecas e dependências amplamente usadas no desenvolvimento de software.

A campanha utilizou abordagens diferentes em cada ecossistema. No npm, os pacotes acionavam scripts automaticamente após a instalação, executando um arquivo chamado trap-core.js. O código, com mais de mil linhas, não apenas coletava dados, mas também verificava se as credenciais roubadas ainda estavam ativas por meio das APIs da AWS e do GitHub.

Já no PyPI, o malware era ativado quando a biblioteca era importada no código do projeto. Nesse momento, um payload JavaScript era baixado de um servidor externo e executado localmente. A técnica permitia atualizar o código malicioso sem necessidade de publicar novas versões dos pacotes.

No Crates.io, repositório voltado à linguagem Rust, os criminosos exploraram o arquivo build.rs, executado automaticamente durante o processo de compilação. Isso fazia com que o malware pudesse rodar antes mesmo de qualquer teste da biblioteca. Os dados coletados eram criptografados e enviados para o GitHub Gists, plataforma legítima de compartilhamento de código.

Um dos elementos mais incomuns da operação foi a tentativa de manipular assistentes de programação baseados em inteligência artificial. Os pacotes criavam arquivos como .cursorrules e CLAUDE.md dentro dos projetos das vítimas. Esses arquivos normalmente servem para orientar ferramentas de IA sobre regras e padrões do projeto.

Os invasores, porém, inseriram instruções ocultas usando caracteres Unicode invisíveis. A intenção era induzir os assistentes a executar falsas “auditorias de segurança” que, na verdade, coletavam e transmitiam dados sensíveis para servidores controlados pelos criminosos.

Para ampliar o alcance da técnica, o responsável pela campanha também enviou pull requests para projetos populares ligados à inteligência artificial, incluindo LangChain, LangFlow e browser-use.

As alterações sugeriam adicionar arquivos maliciosos sob o argumento de documentar boas práticas de desenvolvimento.

A Socket afirmou que os primeiros pacotes foram detectados poucos minutos após a publicação. A relação entre os três ecossistemas só foi confirmada durante a análise dos pacotes no Crates.io, quando pesquisadores identificaram semelhanças na infraestrutura e no comportamento dos scripts utilizados na campanha. Todos os pacotes envolvidos foram classificados como maliciosos e reportados às plataformas afetadas.

(Com informações de Tecmundo)
(Foto: Reprodução/Freepik/rawpixel.com)

Posts relacionados

“Fim da 6×1 será histórico e a TI foi pioneira nesse processo”, diz presidente da Fenati

Federação já conquistou a jornada de 40 horas em São Paulo, Uberlândia...

Ferramentas de IA contaminam produção científica com citações inexistentes

Levantamentos internacionais identificaram mais de 146 mil referências fabricadas em 2025 e...

Explosão de custos com IA fazem big techs reverem políticas de uso

Microsoft, Uber e Amazon exigiram que funcionários usassem IA em suas atividades,...

Iniciativa busca consolidar rede de comunicação quântica no Brasil

Infraestrutura experimental apresentada à Anatel já realiza testes com transmissão criptografada e...