Resumo do código malicioso 91

Resumo do código malicioso Xygeni 91

Como acontece todas as semanas, nossos sistemas de detecção de malware examinam milhares de pacotes novos e atualizados em registros públicos. Confirmamos 35 versões de pacotes maliciosos entre 4 e 9 de outubro de 2026. — 31 no npm, 3 no PyPI e 1 no Composer — liderados por dez pacotes publicados em um intervalo de três minutos, dois namespaces com escopo inflados em quatro versões cada, e a campanha de imitação de Baileys ainda em andamento.

Dez em três minutos

No dia 4 de outubro, entre 01:00 e 01:03, dez pacotes npm foram confirmados consecutivamente, todos fixados em 100.0.0: ai-workshop-radio-app, ai-workshop-radio-lambda, ai-workshop-maa15-radio, apl-rive-renderer, brioche-apl-dev-env, figma-to-apl, alexa-cybertron-team-code-review-agent, live-detection-dashboard, okra-cloud-cdk e niksinnkatalapp - com eslint-plugin-skywagon-web alcançando o mesmo 100.0.0 mais cedo naquela manhã. Os nomes são a pista: ferramentas com nomes internos que não têm razão para existir no npm público. Fixando-os em 100.0.0 Não se trata de uma tentativa de parecer legítimo. É uma tentativa de se posicionar acima de qualquer versão para a qual um pacote interno seja resolvido, de modo que uma compilação mal configurada busque primeiro a cópia do atacante.

Nomes com escopo, versões infladas

Dois namespaces com escopo adotaram a mesma ideia com mais paciência. @inpeek/odata e @inpeek/odata-angular cada um deles foi empurrado para o outro lado. 99.99.99, 99.99.100, 99.99.101 e 99.99.102 Em 5 de outubro — oito versões abrangendo a dupla. Em 9 de outubro, @galicia-toolkit/tag-manager e @galicia-toolkit/spa-build-config chegou 999.0.5 e 999.0.6Nomes com escopo que parecem um conjunto de ferramentas privadas de uma empresa, vinculados a versões que nunca chegam a ser lançadas oficialmente, geram confusão de dependências direcionada ao resolvedor, e não ao desenvolvedor.

Typosquats, PoCs e uma campanha de retorno

O resto da semana preencheu as lacunas familiares. cloud-baileys enviado 1.1.42, o mais recente capítulo da campanha de imitação do Baileys que acompanhamos desde agosto — o último resumo foi 1.1.41. @tunstock/remact-dom é quase um acerto em react-dom, o tipo de erro de digitação de uma letra que só precisa sobreviver a um olhar cansado em um arquivo de bloqueio. @rutxploit-sec/waves-button-poc Foram enviadas três versões sequenciais de “PoC” (prova de conceito). voxeval foi confirmado em três versões pontuais do PyPI, e slimfit/formbase Foi a única entrada da semana na categoria Compositor.

Este instantâneo semanal faz parte do nosso contínuo Resumo de código malicioso, onde validamos novas ameaças para ajudar as equipes de DevSecOps a protegerem seus pipelineantes que ocorram danos.

Lista completa: 35 versões de pacotes maliciosos confirmadas

EcossistemaPacoteData
npmeslint-plugin-skywagon-web:100.0.04 de outubro de 2026
npmgit-en-boite-logging:0.0.04 de outubro de 2026
npm@rutxploit-sec/waves-button-poc:1.0.04 de outubro de 2026
npm@rutxploit-sec/waves-button-poc:2.0.04 de outubro de 2026
npm@rutxploit-sec/waves-button-poc:3.0.04 de outubro de 2026
npmcom.epi.e2e_test:1.2.24 de outubro de 2026
npmai-workshop-radio-lambda:100.0.04 de outubro de 2026
npmalexa-cybertron-team-code-review-agent:100.0.04 de outubro de 2026
npmapl-rive-renderer:100.0.04 de outubro de 2026
npmaplicativo de rádio para oficina de IA:100.0.04 de outubro de 2026
npmai-workshop-maa15-radio:100.0.04 de outubro de 2026
npmdetecção ao vivo-dashboard: 100.0.04 de outubro de 2026
npmfigma-para-apl:100.0.04 de outubro de 2026
npmokra-cloud-cdk:100.0.04 de outubro de 2026
npmniksinnkatalapp:100.0.04 de outubro de 2026
npmbrioche-apl-dev-env:100.0.04 de outubro de 2026
comporslimfit/formbase:1.34 de outubro de 2026
pypivoxeval:0.4.24 de outubro de 2026
pypivoxeval:0.4.34 de outubro de 2026
pypivoxeval:0.4.44 de outubro de 2026
npmcloud-baileys:1.1.424 de outubro de 2026
npm@inpeek/odata:99.99.995 de outubro de 2026
npm@inpeek/odata:99.99.1005 de outubro de 2026
npm@inpeek/odata:99.99.1015 de outubro de 2026
npm@inpeek/odata:99.99.1025 de outubro de 2026
npm@inpeek/odata-angular:99.99.995 de outubro de 2026
npm@inpeek/odata-angular:99.99.1005 de outubro de 2026
npm@inpeek/odata-angular:99.99.1015 de outubro de 2026
npm@inpeek/odata-angular:99.99.1025 de outubro de 2026
npmassistente de remediação de xeque-mate:1.0.06 de outubro de 2026
npm@galicia-toolkit/tag-manager:999.0.59 de outubro de 2026
npm@galicia-toolkit/tag-manager:999.0.69 de outubro de 2026
npm@galicia-toolkit/spa-build-config:999.0.59 de outubro de 2026
npm@galicia-toolkit/spa-build-config:999.0.69 de outubro de 2026
npm@tunstock/remact-dom:19.2.09 de outubro de 2026

O que esta semana nos revela

O lema desta semana é velocidade e disfarce. Dez pacotes em 100.0.0 dentro de uma janela de três minutos não é dez decisíons; é um único script. O conteúdo importa menos do que a localização: um nome que pareça pertencer ao seu registro privado, com um número de versão alto o suficiente para vencer uma corrida de resolução. Vários desses nomes se baseiam na onda atual de ferramentas de IA e agentes — um agente de revisão de código, um conjunto de workshops de IA, um conversor de figma para APL — porque é onde as equipes estão criando pacotes internos mais rapidamente, e é na rapidez que reside a confusão.

Por baixo da explosão, as campanhas lentas mantiveram o seu ritmo. A Baileys continua a publicar, agora em cloud-baileys 1.1.42Os namespaces com escopo ainda estão sendo inflados em quatro versões por vez, a partir de @inpeek para @galicia-toolkit. UMA react-dom Ainda assim, basta uma instalação descuidada para que aplicativos semelhantes sejam instalados. Nenhum desses nomes possuía uma assinatura quando foram lançados — eram novos, e é exatamente essa a vulnerabilidade que a detecção em tempo real visa impedir.

Alerta antecipado de malware Xygeni Monitora npm, PyPI, Maven, Composer, OpenVSX e outros registros em tempo real, sinalizando ameaças na publicação — antes que cheguem a uma compilação e antes que um agente de IA as instale automaticamente. Quando dez pacotes são publicados em três minutos, a detecção que espera por uma assinatura não atrasa dias; atrasa todo o ataque. (A frase "Xygeni's ss. Xygeni's ss. Open Source Security A plataforma adiciona a priorização que as equipes de DevSecOps precisam para agir primeiro nas tarefas que são mais importantes.

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