Resumen de código malicioso 91

Compendio de códigos maliciosos de Xygeni 91

Como cada semana, nuestros sistemas de detección de malware analizan miles de paquetes nuevos y actualizados en los registros públicos. Hemos confirmado 35 versiones de paquetes maliciosos entre el 4 y el 9 de octubre de 2026. — 31 en npm, 3 en PyPI y 1 en Composer — liderados por diez paquetes publicados con tres minutos de diferencia, dos espacios de nombres con ámbito inflados en cuatro versiones cada uno, y la campaña de suplantación de identidad de Baileys que aún continúa.

Diez en tres minutos

El 4 de octubre, entre la 01:00 y la 01:03, se confirmaron diez paquetes npm seguidos, todos ellos fijados a 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 y niksinnkatalapp - con eslint-plugin-skywagon-web llegar al mismo 100.0.0 esa misma mañana. Los nombres lo delatan: herramientas de aspecto interno que no tienen razón de existir en npm público. Fijándolas a 100.0.0 No se trata de aparentar legitimidad. Se trata de intentar situarse por encima de la versión a la que se resuelve un paquete interno, de modo que una compilación mal configurada acceda primero a la copia del atacante.

Nombres con ámbito, versiones infladas

Dos espacios de nombres con ámbito definido adoptaron la misma idea con más paciencia. @inpeek/odata y @inpeek/odata-angular cada uno fue empujado a través 99.99.99, 99.99.100, 99.99.101 y 99.99.102 el 5 de octubre: ocho versiones que cubren la pareja. El 9 de octubre, @galicia-toolkit/tag-manager y @galicia-toolkit/spa-build-config llegó a 999.0.5 y 999.0.6Los nombres con ámbito que parecen un conjunto de herramientas privadas de una empresa, anclados a versiones que nunca llegan a publicarse oficialmente, generan confusión en las dependencias, dirigida a un solucionador de dependencias en lugar de a un desarrollador.

Errores tipográficos, personas de color y una campaña que regresa

El resto de la semana se dedicó a rellenar los huecos que ya conocíamos. cloud-baileys transportado 1.1.42, el último avance de la campaña de suplantación de identidad de Baileys que hemos estado siguiendo desde agosto; el último resumen fue 1.1.41. @tunstock/remact-dom es un casi accidente en react-dom, ese tipo de error tipográfico de una sola letra que solo tiene que sobrevivir a una mirada cansada a un archivo de bloqueo. @rutxploit-sec/waves-button-poc Se enviaron tres versiones “PoC” secuenciales, voxeval se confirmó en tres versiones puntuales de PyPI y slimfit/formbase fue la única entrada de la semana en la categoría de Compositor.

Esta instantánea semanal es parte de nuestro trabajo continuo Resumen de código maliciosodonde validamos nuevas amenazas para ayudar a los equipos de DevSecOps a proteger sus pipelines antes de que se produzcan daños.

Lista completa: 35 versiones confirmadas de paquetes maliciosos

EcosistemaPREMIUMFecha
npmeslint-plugin-skywagon-web:100.0.04 de octubre de 2026
npmgit-en-boite-logging:0.0.04 de octubre de 2026
npm@rutxploit-sec/waves-button-poc:1.0.04 de octubre de 2026
npm@rutxploit-sec/waves-button-poc:2.0.04 de octubre de 2026
npm@rutxploit-sec/waves-button-poc:3.0.04 de octubre de 2026
npmcom.epi.e2e_test:1.2.24 de octubre de 2026
npmai-workshop-radio-lambda:100.0.04 de octubre de 2026
npmalexa-cybertron-team-code-review-agent:100.0.04 de octubre de 2026
npmapl-rive-renderer:100.0.04 de octubre de 2026
npmaplicación de radio del taller de IA:100.0.04 de octubre de 2026
npmai-taller-maa15-radio:100.0.04 de octubre de 2026
npmdetección en vivo-dashboard: 100.0.04 de octubre de 2026
npmfigna-to-apl:100.0.04 de octubre de 2026
npmokra-cloud-cdk:100.0.04 de octubre de 2026
npmniksinnkatalapp:100.0.04 de octubre de 2026
npmbrioche-apl-dev-env:100.0.04 de octubre de 2026
compositorSlimFit/Formbase: 1.34 de octubre de 2026
pipivoxeval:0.4.24 de octubre de 2026
pipivoxeval:0.4.34 de octubre de 2026
pipivoxeval:0.4.44 de octubre de 2026
npmnube-baileys:1.1.424 de octubre de 2026
npm@inpeek/odata:99.99.995 de octubre de 2026
npm@inpeek/odata:99.99.1005 de octubre de 2026
npm@inpeek/odata:99.99.1015 de octubre de 2026
npm@inpeek/odata:99.99.1025 de octubre de 2026
npm@inpeek/odata-angular:99.99.995 de octubre de 2026
npm@inpeek/odata-angular:99.99.1005 de octubre de 2026
npm@inpeek/odata-angular:99.99.1015 de octubre de 2026
npm@inpeek/odata-angular:99.99.1025 de octubre de 2026
npmasistente de remediación de jaque mate:1.0.06 de octubre de 2026
npm@galicia-toolkit/tag-manager:999.0.59 de octubre de 2026
npm@galicia-toolkit/tag-manager:999.0.69 de octubre de 2026
npm@galicia-toolkit/spa-build-config:999.0.59 de octubre de 2026
npm@galicia-toolkit/spa-build-config:999.0.69 de octubre de 2026
npm@tunstock/remact-dom:19.2.09 de octubre de 2026

Lo que nos dice esta semana

La forma de esta semana es velocidad y disfraz. Diez paquetes en 100.0.0 dentro de una ventana de tres minutos no es diez decisiones; es un solo script. La carga útil importa menos que la ubicación: un nombre que parezca pertenecer a tu registro privado, con un número de versión lo suficientemente alto como para ganar una carrera de resolución. Varios de esos nombres se basan en la ola actual de herramientas de IA y agentes —un agente de revisión de código, un conjunto de talleres de IA, un convertidor de figma a APL— porque ahí es donde los equipos están creando paquetes internos más rápido, y la rapidez es donde reside la confusión.

Debajo del estallido, las campañas lentas mantuvieron su ritmo. Baileys sigue publicando, ahora en cloud-baileys 1.1.42Los espacios de nombres con ámbito todavía se están ampliando de cuatro versiones en cuatro versiones, desde @inpeek a @galicia-toolkit. En react-dom Basta con una instalación descuidada para que aparezca una aplicación similar. Ninguno de estos nombres tenía una firma cuando se lanzó; eran nuevos, y esa es precisamente la oportunidad que la detección en tiempo real busca aprovechar.

Alerta temprana de malware de Xygeni Xygeni supervisa npm, PyPI, Maven, Composer, OpenVSX y otros registros en tiempo real, señalando las amenazas en el momento de su publicación, antes de que lleguen a una compilación y antes de que un agente de IA las instale de forma autónoma. Cuando se instalan diez paquetes en tres minutos, la detección que espera una firma no se retrasa por días; se retrasa por todo el ataque. Open Source Security La plataforma añade la priorización que los equipos de DevSecOps necesitan para actuar primero en las tareas más importantes.

sca-tools-software-herramientas-de-analisis-de-composicion
Priorice, solucione y proteja sus riesgos de software
Obtén tu cuenta gratuita.
Sin tarjeta de crédito.

Asegure el desarrollo y la entrega de su software.

con la suite de productos Xygeni