A TrapDoor se propôs a envenenar as ferramentas de codificação de IA

Trinta e quatro pacotes maliciosos. Três registros. A Socket Security nomeou publicamente a campanha em 25 de maio de 2026. A operação, com o codinome TrapDoor, deixou seus primeiros rastros em 19 de maio, com a onda principal chegando em 22 de maio às 20:20 UTC. Até o momento em que o Socket foi publicado, 384 versões haviam sido enviadas para o npm, PyPI e Crates.io.
O que o TrapDoor rouba e como ele funciona
O primeiro pacote confirmado foi eth-security-auditor no PyPI. Dezenas se seguiram rapidamente em todos os três registros de um grupo de contas trabalhando em rajadas. A nomenclatura é deliberada: prompt-engineering-toolkit, defi-threat-scanner, wallet-security-checker, solidity-deploy-guard. Cada um passa por um utilitário de rotina em fluxos de trabalho de criptografia, DeFi, Solana ou IA. A carga útil é consistente em todas as 384 versões: carteiras de criptografia, chaves SSH, credenciais de nuvem, tokens AWS e GitHub, dados do navegador e variáveis de ambiente.
Os pacotes Npm eliminam o trap-core.js por meio de ganchos de pós-instalação. Ele valida tokens roubados em relação a pontos de extremidade do AWS e do GitHub ativos e se aprofunda por meio de trabalhos cron, systemd, ganchos do Git e SSH. Os pacotes PyPI são acionados na importação, buscando uma carga de JavaScript de um domínio GitHub Pages controlado pelo invasor, hospedado externamente para que o invasor possa atualizá-lo sem tocar no PyPI. Os pacotes do Crates.io usam um script build.rs, localizam keystores locais e enviam dados criptografados por XOR para o GitHub Gists. O tempo médio de detecção do Socket foi de cinco minutos e 27 segundos. O tempo do fim de semana foi intencional.
A ameaça de codificação de IA
O TrapDoor também planta arquivos .cursorrules e CLAUDE.md nos repositórios de destino, ocultando instruções dentro de caracteres Unicode de largura zero. Um assistente de codificação de IA que lê esses arquivos vê uma verificação de segurança de rotina. Ao executá-la, o senhor extrai segredos da máquina local.
O invasor abriu solicitações pull contra o BrowserUse, o LangChain e o LangFlow para testar se esses arquivos sobreviveriam a uma revisão normal de código. Se eles forem mesclados, todo desenvolvedor que abrir o repositório com uma ferramenta de codificação de IA se tornará um alvo. A superfície de ataque é o editor, não o registro.
Para saber como as ferramentas do desenvolvedor se tornaram a principal superfície de ataque em 2026, consulte nossa cobertura da violação da extensão do Violação da extensão do VS Code que atingiu o GitHub, a OpenAI e a Mistral AI:
Fonte(s)
Os Top 10
» Os Top 10 Portáteis Multimídia
» Os Top 10 Portáteis de Jogos
» Os Top 10 Portáteis Leves para Jogos
» Os Top 10 Portáteis Acessíveis de Escritório/Empresariais
» Os Top 10 Portáteis Premium de Escritório/Empresariais
» Os Top 10 dos Portáteis Workstation
» Os Top 10 Subportáteis
» Os Top 10 Ultrabooks
» Os Top 10 Conversíveis
» Os Top 10 Tablets
» Os Top 10 Smartphones
» A melhores Telas de Portáteis Analisadas Pela Notebookcheck
» Top 10 dos portáteis abaixo dos 500 Euros da Notebookcheck
» Top 10 dos Portáteis abaixo dos 300 Euros










