Resumo do Malicious Code Digest de agosto

Resumo mensal do Malicious Code Digest: agosto

Bem-vindo à edição de agosto do Xygeni Malicious Code Digest. Este mês, nossa equipe de pesquisa de segurança confirmou 407 pacotes maliciosos no npm, PyPI e OpenVSX (o mercado de extensões do VS Code), rastreados em quatro relatórios semanais.

Agosto foi marcado por três tendências convergentes: uma campanha de falsificação de identidade direcionada a uma única biblioteca popular de código aberto, que resistiu a múltiplas tentativas de remoção; agrupamentos coordenados de "mesma versão, mesmo dia" em dezenas de nomes de pacotes supostamente não relacionados, a marca registrada de operadores individuais gerenciando várias frentes simultaneamente; e uma mudança em direção à imitação de nomes reais e confiáveis, protocolos DeFi, ferramentas de código aberto do Google e enterprise pacotes internos, em vez de nomes genéricos sem sentido.

Entre as campanhas mais notáveis ​​documentadas neste mês:

  • Baileys, uma biblioteca popular de código aberto da API Web do WhatsApp, foi imitada continuamente ao longo de três semanas distintas sob quatro pseudônimos diferentes (@mrlegendbot/baileys, cloud-baileys, @vanzxy/baileys, ourin-baileys), com cloud-baileys O artigo foi republicado pelo menos cinco vezes entre meados e o final de agosto.
  • QuietPolyfill's A campanha original de distribuição de pacotes npm, composta por 20 itens, ressurgiu com seus próprios nomes. beaver-ui-drawer, accounts-timeline, accounts-final-form, bcore-bravo-eslint-config, e outros, confirmados entre 1 e 3 de agosto.
  • A Mais de 25 pacotes foram adicionados ao OpenVSX em um único dia. (2 de agosto), imitando extensões de desenvolvedores reais em ESLint, Rails, WordPress e dezenas de outras ferramentas.
  • A Cluster DeFi de 17 pacotes (11 de agosto) se fez passar por Camelot, Aerodrome Finance, permit2 e pelas bibliotecas de contratos do OpenZeppelin, todas publicadas em pares de versões correspondentes em questão de horas.
  • Um aglomerado impressionante (13 de agosto) typosquatted genuine Google open-source tools: gaarf, magika-js, bazeliske uma série de *-webdriver-cli Pacotes, 20 pacotes utilizando nomes de ferramentas reais em um único dia.
  • A O cluster de 21 pacotes representou Alelo, uma empresa brasileira de pagamentos (14 de agosto), a forma de uma tentativa direcionada de confusão de dependência contra o espaço de nomes interno de uma organização.
  • A cluster de sete pacotes de comércio eletrônico (24 de agosto) publicado sob a mesma versão 99.0.1 No mesmo dia.
  • Pacotes com temas de autenticação reapareceram sob cinco convenções de nomenclatura diferentes durante a segunda quinzena do mês: totp-utils, secretkey-2fa, secretkey2fa, 2fa-secretkey e auth-otp.

O padrão que definiu agosto foi o seguinte: os atacantes estão cada vez mais replicando nomes que já inspiram confiança, protocolos reais, ferramentas reais e convenções internas reais de pacotes, em vez de nomes genéricos, e fazem isso em rajadas curtas e simultâneas, planejadas para serem mais rápidas do que uma revisão manual.

Abaixo, segue um resumo das nossas descobertas. Você pode consultar os dados completos das quatro semanas em detalhes no site. Índice do Malicious Code Digest.

Semana 4: Mais de 53 pacotes descobertos

EcossistemaPacoteConfirmado
npm@vanzxy/baileys:1.4.322 Agosto, 2026
npmtotp-utils:1.4.523 Agosto, 2026
npmchave-secreta-totp:1.5.123 Agosto, 2026
npmsm-billing-form:99.0.124 Agosto, 2026
npmsm-pagamento:99.0.124 Agosto, 2026
npmaut-otp:1.0.324 Agosto, 2026
npmsecretkey-2fa:1.0.124 Agosto, 2026
pypiminecraft-ytreceiver:0.1.025 Agosto, 2026
npmcloud-baileys:1.1.3626 Agosto, 2026
npmzenntechinc-cli:1.6.626 Agosto, 2026
npm2fa-secretkey:1.0.528 Agosto, 2026

Semana 3: Mais de 34 pacotes descobertos

EcossistemaPacoteConfirmado
npmtwilio-hackerone-poc-afe6937c:1.0.015 Agosto, 2026
npmhunterone-build-probe-9210:1.0.015 Agosto, 2026
npm@mrlegendbot/baileys:1.2.415 Agosto, 2026
npm@vanzxy/baileys:1.4.216 Agosto, 2026
npmourin-baileys:9.0.1116 Agosto, 2026
npmcloud-baileys:1.1.3418 Agosto, 2026
npmpump-segments-sdk:20.1.119 Agosto, 2026
npmcarbono-monorepo:20.1.119 Agosto, 2026
npmpump-fun-skills:20.1.119 Agosto, 2026
npmcloud-baileys:1.1.3520 Agosto, 2026

Semana 2: Mais de 114 pacotes descobertos

EcossistemaPacoteConfirmado
npmcamelot-ammv2-core:1.0.011 Agosto, 2026
npm@aerodrome-finance/slipstream:1.0.011 Agosto, 2026
npmboring-vault:1.0.011 Agosto, 2026
npmpermissão2:1.0.011 Agosto, 2026
npm@openzeppelin-5/contratos:1.0.011 Agosto, 2026
npmgaarf:3.2.113 Agosto, 2026
npmmagica-js:4.1.113 Agosto, 2026
npmbazelisk:1.0.013 Agosto, 2026
npmgemini-cli-a2a-server:1.0.013 Agosto, 2026
npmxbox-one-webdriver-cli:1.0.013 Agosto, 2026
npm@years17/n8n-nodes-helper-utils:1.0.513 Agosto, 2026
npm@years18/n8n-nodes-utils-helper-e:1.0.014 Agosto, 2026
npm@years20/n8n-nodes-utils-helper-h:1.0.013 Agosto, 2026
npmalelo-core:99.0.014 Agosto, 2026
npmalelo-auth:99.0.014 Agosto, 2026
npmalelo-sdk:99.0.014 Agosto, 2026
npmalelo-pagamento:99.0.014 Agosto, 2026
npmmeualelo:99.0.014 Agosto, 2026

Semana 1: Mais de 206 pacotes descobertos

EcossistemaPacoteConfirmado
npma.poltoradnev-package-c:6.1.1201 Agosto, 2026
npmbeaver-ui-drawer:11.3.501 Agosto, 2026
npmarbocrate-sla-prober-arbocrate-sla-prober-core:7.5.901 Agosto, 2026
npmconta-cronologia: 09/06/201201 Agosto, 2026
npmformulário-final-de-contas:9.9.1203 Agosto, 2026
npmestado-de-carregamento-de-contas:8.9.603 Agosto, 2026
openvsxbdaeumer/vscode-eslint:0.0.102 Agosto, 2026
openvsxdavidpallinder/rails-test-runner:0.0.102 Agosto, 2026
openvsxwordpresstools/wordpress:0.0.102 Agosto, 2026
openvsxflutterando/flutter-mobx:0.0.102 Agosto, 2026
openvsxchavyleung/vscode-pnpm-verlens:0.0.102 Agosto, 2026
pypilaunchdarkly-ai-server-sdk:1.9.905 Agosto, 2026
npmpython-bitcoinlib:1.0.005 Agosto, 2026
npmledger-lib:1.0.005 Agosto, 2026
npmtrezor-lib:1.0.005 Agosto, 2026
npmhwi-lib:1.0.005 Agosto, 2026
npmckcc-protocol:1.0.005 Agosto, 2026
npmbip32-js:1.0.005 Agosto, 2026
npmmnemonic-utils:1.0.005 Agosto, 2026
npmethers-lib:1.0.005 Agosto, 2026
npmethereum-sign-utils:1.0.005 Agosto, 2026
npm@servicetitan/dte-unlayer:0.150.506 Agosto, 2026
npmwormgpt-cli:1.0.807 Agosto, 2026
npmgpt-terminal-cli:1.0.007 Agosto, 2026

De Baileys a DeFi: O que os ataques à cadeia de suprimentos de agosto revelam

As campanhas acima não são casos isolados, elas são a regra agora. Impersonação sustentada de uma única biblioteca confiável, surtos de versões no mesmo dia em dezenas de nomes aparentemente não relacionados e atacantes espelhando protocolos DeFi reais, ferramentas reais do Google e muito mais. enterprise Namespaces em vez de lixo genérico, tudo isso está afetando equipes reais em situações reais. SDLCtodas as semanas, muitas vezes sem qualquer intervenção humana entre a publicação e a instalação.

Xygeni detecção de malware e plataforma de segurança da cadeia de suprimentos Oferece às organizações a visibilidade necessária para detectar dependências maliciosas antes que elas sejam executadas na máquina de um desenvolvedor, entrem em um sistema de compilação ou cheguem à produção. A cobertura abrange npm, PyPI, OpenVSX e muito mais, monitorando padrões de publicação suspeitos, abuso de namespace, typosquatting e técnicas de ataque nativas de IA à medida que surgem.

Cada descoberta é automaticamente priorizada por explorabilidade, alcance e impacto nos negócios, para que sua equipe se concentre no que realmente precisa ser corrigido, e não em ruídos.

Explore todos os pacotes e campanhas maliciosas validadas pela Equipe de Segurança da Xygeni no Resumo de código malicioso.

Mantenha-se seguro. Mantenha-se rápido. Mantenha o controle com a Xygeni.

sca-tools-software-composição-análise-ferramentas
Priorize, corrija e proteja seus riscos de software
Crie sua conta gratuita.
Nenhum cartão de crédito é necessário.

Garanta o desenvolvimento e a entrega do seu software.

com o Suíte de Produtos da Xygeni