Tutoriales y Manuales
Entradas Mensuales
-
▼
2026
(Total:
5836
)
-
▼
July
(Total:
554
)
-
Hackers usan GitHub Actions para atacar servidores...
-
Tuxedo OS y la seguridad en Debian
-
Microsoft ha liberado el código fuente de Comic Chat
-
Usan plugins de Notepad++ para comprometer sistema...
-
Filtran 160 millones de datos de clientes de Decat...
-
Rusos roban 90 días de correos vía Zimbra Zero-Day
-
NodeBB corrige ocho fallos detectados por IA que c...
-
Origin, proveedora energética australiana, informa...
-
Vulnerabilidad grave en el sistema de archivos de ...
-
Vulnerabilidad de Exim permite escalada de privile...
-
Next.js corrige nueve fallos de seguridad de SSRF,...
-
Musk creará película de La Odisea con Grok
-
Intel y AMD hacen caja con China: desde enero las ...
-
Google implementa recuperación mediante video self...
-
Fallos preocupantes en ChatGPT
-
Apple bloqueará dispositivos por impagos en iOS 27
-
Bloqueador de anuncios ultra eficiente por 5 euros
-
Una línea oculta de texto web convierte AWS Kiro e...
-
Hackean la Academia Diplomática de Corea del Sur y...
-
CISA: Grupos de Irán atacan PLCs de Rockwell en in...
-
EEUU probará drones contra incendios
-
Multa récord a Google en Europa
-
Publicado PoC de vulnerabilidad de escalada de pri...
-
Anthropic lanza plugin de seguridad de Claude para...
-
Chick-fil-A pide cambiar contraseñas por acceso no...
-
Fallo en extensión de Adobe Acrobat permite robar ...
-
EE UU acusa a IA china Kimi K3 de plagio
-
Check Point corrige vulnerabilidad en SmartConsole...
-
Webs consideran abandonar Google por el impacto de...
-
Fallo en la extensión de Adobe Acrobat permitía a ...
-
Vulnerabilidad crítica de ejecución remota de códi...
-
Un empleado del Ayuntamiento se libra de la cárcel...
-
xMEMS XMC-1200, el micro ventilador más pequeño de...
-
China evalúa restringir exportaciones de IA y el u...
-
El equipo del kernel de Linux lanza 432 CVE en sol...
-
OpenAI afirma que sus modelos de IA evadieron el e...
-
Datos de Cloudflare revelan qué selecciones del Mu...
-
Roban sesiones de Microsoft 365 tras el MFA
-
Atacantes de Qilin Ransomware aprovechan vulnerabi...
-
Usan GitHub Actions para insertar RAT Miasma en pa...
-
El gigante ferroviario suizo Stadler rechaza pagar...
-
Usan juegos falsos para robar contraseñas y cripto...
-
Ransomware Qilin: récord de 1.358 víctimas globales
-
FluentCleaner Classic: Windows ligero y open source
-
Actualización de Chrome corrige 12 vulnerabilidades
-
Instagram permitirá cambiar el audio de las public...
-
ASUS corrige vulnerabilidad crítica en routers que...
-
Nueva herramienta NULLZEREPTOOL usa Telegram para ...
-
Vulnerabilidad en Microsoft Azure DevOps permite q...
-
Francia prohíbe redes sociales a menores de 15 años
-
LaLiga pierde el juicio: el TJUE dice que el uso d...
-
EE. UU. clausura más de 1.000 webs en ofensiva con...
-
OpenAI reconoce haber originado el ataque de agent...
-
Fallo en Azure DevOps permite que comentarios ocul...
-
Vulnerabilidad de Meta expuso correos, chats y arc...
-
La policía desmantela la plataforma de phishing Kr...
-
La Steam Deck se hunde en ventas tras la subida de...
-
SolarWinds corrige 15 fallos críticos de Serv-U qu...
-
Agencia gubernamental británica detecta trampas co...
-
DLSS 5 optimiza rendimiento y arte
-
La policía desarticula el kit de phishing Kratos d...
-
Gemini 3.5 Flash Cyber detecta y parchea vulnerabi...
-
OpenAI revela que sus modelos de IA lograron vulne...
-
Renuncia el jefe de seguridad de IA de Trump a los...
-
Secuestran más de 20 webs gubernamentales para dis...
-
Investigador anónimo filtra 204 exploits 0-day ant...
-
Google presenta Gemini 3.5 Flash Cyber AI para det...
-
España multa a 23andMe con 2,4 millones de euros p...
-
Los fabricantes de Estados Unidos, Japón y Corea d...
-
Fallo en AWS Kiro permitía que páginas web malicio...
-
Firefox lanza contenedores globales y nuevas funci...
-
FRITZ!OS 8.20: sistema operativo inteligente
-
Trabajos de entrenamiento de IA contra la red eléc...
-
Taiwán obligará a TSMC a generar su propia energía
-
GTX 1060: 10 años de un icono gama media
-
Filtración de datos de Craneware: hackers robaron ...
-
Estafadores se hacen pasar por el FBI en redes soc...
-
Microsoft crea cristal que almacena datos por 10.0...
-
Usan vulnerabilidad de PAN-OS de Palo Alto para de...
-
Ciberatacantes aprovechan vulnerabilidad crítica d...
-
Optimiza la seguridad de Windows desactivando esta...
-
Parches no oficiales y gratuitos para la vulnerabi...
-
Los 10 malware más activos la semana pasada
-
Nuevo ransomware ENCFORGE ataca archivos de modelo...
-
Cómo conectar tu móvil gratis a Starlink: requisit...
-
Trump busca prohibir la IA china Kimi K3
-
Zimbra corrige vulnerabilidades críticas de inyecc...
-
Grave vulnerabilidad en Gitea permite escribir en ...
-
Anthropic pagará a autores por usar sus libros sin...
-
Robots de Xiaomi logran 98% de precisión en fábric...
-
PentDEM: frameworks de pentesting inteligentes
-
Un análisis del SoC Kirin 9030 demuestra que China...
-
Más de 55 millones de cuentas comprometidas en el ...
-
Furtex: kit de Linux para post-explotación y evasi...
-
Rumanía se quedó sin registro de la propiedad porq...
-
OVH desvela un plan semicubierto para solucionar u...
-
Memoria DDR5 alcanza precio récord en julio
-
Detenido por robar 200.000 euros con malware en Steam
-
Punto ciego de Microsoft Defender XDR puede oculta...
-
Un modder hace una PS4 V2 portátil con pantalla OL...
-
Microsoft lanza actualización KB5121767 para corre...
-
Usan bots de Telegram como puertas traseras en sis...
-
Líderes tecnológicos felicitan a España campeona d...
-
UE multa a AliExpress con 550 millones por product...
-
Linux corrige más de 400 vulnerabilidades del kern...
-
Adobe lanza una IA revolucionaria para fotografía
-
Aumentan los ataques de wp2shell en WordPress impu...
-
Robotaxi de Tesla choca siendo conducido remotamente
-
Fallo crítico en la plataforma de IA de ServiceNow...
-
Fallo en Kimai Docker permite robo de cuentas medi...
-
LG instalaría adware en Windows mediante una app
-
Microsoft recreó cabina de avión para probar sonid...
-
Caviar vende un Z Fold 8 de oro con Messi por 11.0...
-
3 herramientas gratuitas para monitorizar tu red d...
-
Nueva vulnerabilidad en 7-Zip permitiría la ejecuc...
-
Publicado PoC para vulnerabilidad crítica de RCE e...
-
Publican datos de Starbucks en foros
-
Siete paquetes maliciosos de Vite en npm emplean C...
-
En España los Hospitales y empresas tendrán su pro...
-
1Password integrará Claude para usar tus credenciales
-
Abuso de Windows Bind Link permite cegar EDR y eva...
-
PentestCode: nuevo agente de IA que automatiza pru...
-
Caos en Amazon Web Services por facturas millonarias
-
Vulnerabilidad crítica RCE wp2shell: cobertura, Po...
-
Servidor expuesto revela kit de phishing basado en...
-
Google crea chip para potenciar su IA
-
Acelera el arranque de Windows sin programas
-
Vulnerabilidad de 15 años en NGINX permite ejecuta...
-
-
▼
July
(Total:
554
)
Blogroll
Labels
seguridad
(
1568
)
vulnerabilidad
(
1500
)
software
(
852
)
hardware
(
824
)
google
(
729
)
Malware
(
708
)
privacidad
(
638
)
Windows
(
521
)
ransomware
(
510
)
android
(
448
)
exploit
(
376
)
linux
(
371
)
cve
(
370
)
tutorial
(
299
)
nvidia
(
284
)
manual
(
281
)
hacking
(
242
)
WhatsApp
(
173
)
ssd
(
172
)
Wifi
(
131
)
ddos
(
131
)
app
(
125
)
twitter
(
121
)
cifrado
(
120
)
programación
(
105
)
youtube
(
81
)
herramientas
(
80
)
firefox
(
74
)
Networking
(
73
)
sysadmin
(
72
)
firmware
(
70
)
adobe
(
64
)
office
(
62
)
Kernel
(
49
)
antivirus
(
49
)
hack
(
49
)
javascript
(
48
)
apache
(
45
)
juegos
(
42
)
contraseñas
(
39
)
cms
(
35
)
multimedia
(
35
)
eventos
(
32
)
flash
(
32
)
MAC
(
30
)
anonymous
(
28
)
ssl
(
24
)
Forense
(
20
)
conferencia
(
20
)
SeguridadWireless
(
17
)
documental
(
17
)
auditoría
(
15
)
Debugger
(
14
)
Rootkit
(
14
)
lizard squad
(
14
)
metasploit
(
13
)
técnicas hacking
(
13
)
Virtualización
(
11
)
delitos
(
11
)
reversing
(
10
)
adamo
(
9
)
Ehn-Dev
(
7
)
MAC Adress
(
6
)
antimalware
(
6
)
oclHashcat
(
5
)
Entradas populares
-
ZedAxis ha creado un bloqueador de anuncios por hardware de 5 euros que filtra más de medio millón de dominios consumiendo solo 4 MB de m...
-
Se publicaron 432 CVE del kernel de Linux en solo dos días, generando preocupación entre los administradores de sistemas por la dificultad d...
-
Acelerar el arranque de Windows es posible utilizando las herramientas propias del sistema operativo , evitando así el uso de software exte...
Paquetes de npm de AsyncAPI comprometidos distribuyen malware de botnet multietapa
Thursday, July 16, 2026
|
Posted by
el-brujo
|
Edit Post
Cuatro paquetes de npm del espacio de nombres @asyncapi fueron comprometidos para distribuir la botnet Miasma mediante un ataque a la cadena de suministro. El código malicioso se activa al cargar los módulos y descarga la carga útil desde IPFS, permitiendo el robo de credenciales y persistencia en el sistema. El atacante logró publicar estas versiones usando el flujo de trabajo legítimo de GitHub Actions, aunque los paquetes ya han sido eliminados del registro.
Se ha observado que cuatro paquetes de npm comprometidos en el espacio de nombres @asyncapi están distribuyendo un cargador de botnet de múltiples etapas, según los hallazgos de OX Security, SafeDep, Socket y StepSecurity.
Los paquetes afectados se enumeran a continuación:
* @asyncapi/generator-helpers@1.1.1
* @asyncapi/generator-components@0.7.1
* @asyncapi/generator@3.3.1
* @asyncapi/specs(v6.11.2, v6.11.2-alpha.1)
"Los paquetes comprometidos despliegan un payload de primera etapa ofuscado que descarga un payload cifrado de segunda etapa, identificado como Miasma, desde IPFS", afirmó Socket.
Los paquetes envenenados incluyen un implante de JavaScript oculto, y cada uno de ellos contiene un archivo de fuente inyectado que se decodifica en el mismo descargador de segunda etapa. A diferencia de iteraciones anteriores que utilizaban ganchos de instalación para activar la ejecución de un payload de JavaScript, el código malicioso en este caso se ejecuta cuando Node.js carga el módulo infectado, momento tras el cual lanza un nodo de fondo desprendido que descarga y ejecuta el malware desde IPFS.
El payload de la siguiente etapa es un cargador de JavaScript cifrado llamado "sync.js", que se escribe en rutas específicas del sistema operativo y se ejecuta. La URL del descargador es "ipfs[.]io/ipfs/QmQobZSp1wRPrpSEQ56qnyq7ecZh5Bg5k1fnjt4SUwwHb9". El cargador contiene dos componentes:
* El payload final de JavaScript cifrado, que se decodifica en el framework de tareas Miasma.
* Un blob cifrado grande utilizado por el framework de cadena de generación del tiempo de ejecución.
El framework agrupa 744 módulos y está construido como un framework de comandos que soporta seis canales de comunicación de comando y control (C2) independientes utilizando HTTP, relé Nostr, IPFS, BitTorrent DHT, libp2p GossipSub P2P mesh y un contrato inteligente de Ethereum.
Además de facilitar el robo de credenciales, el envenenamiento de herramientas de IA, el movimiento lateral en LAN y la propagación similar a un gusano en los registros de npm, PyPI y Cargo, Miasma cuenta con su propio mecanismo de persistencia, configurando claves de inicio automático en systemd, crontab, macOS launchd y el Registro de Windows.
"Aunque el malware tiene algunas similitudes con las campañas Shai-Hulud y Miasma, y contiene la cadena Miasma varias veces dentro de su código, este malware no es el mismo que ellos, ni se atribuye a las campañas Miasma/Shai-Hulud/TeamPCP que hemos visto en el pasado", dijo Moshe Siman Tov Bustan de OX Security.
Además, incorpora un "interruptor de hombre muerto" que monitorea un token robado y activa un borrado de directorio si el token es revocado, mientras evita sistemas identificados como sandboxes o entornos virtuales, así como aquellos que tienen el idioma ruso configurado o que tengan instaladas herramientas de seguridad de CrowdStrike, SentinelOne, Microsoft Defender, CarbonBlack, Cylance, Osquery, Tanium y Qualys.
"Su ruta operativa más clara es la C2 basada en REST: el implante envía señales a un endpoint HTTP, acepta tareas cifradas y publica los resultados de los comandos nuevamente en la misma infraestructura. Alrededor de ese núcleo, el payload también lleva soporte para transporte de carga, cifrado de comandos, firma de nodos, actualizaciones de payload, gestión de archivos, ejecución de shell y escritura de persistencia".
Según StepSecurity, se dice que el atacante obtuvo acceso de envío (push) a los repositorios y utilizó la propia canalización de lanzamiento legítima de GitHub Actions del proyecto para publicar paquetes con atestaciones de procedencia OIDC válidas. El ataque a la cadena de suministro no implicó el robo de un token de npm.
"Ambos ataques son compromisos de la canalización CI/CD, no tokens de npm robados ni mantenedores maliciosos", dijo el investigador de seguridad Rohan Prabhu. "El atacante envió commits bajo una identidad de git provisional y dejó que el flujo de trabajo de lanzamiento real de cada repositorio realizara la publicación a través de la integración de editor confiable de GitHub OIDC de npm".
"Los paquetes resultantes llevan atestaciones de procedencia SLSA legítimas, lo que solo demuestra que el flujo de trabajo autorizado del proyecto los produjo, no que los commits que lo activaron fueran legítimos. La procedencia no protege contra una credencial de envío comprometida".
Todas las cinco versiones maliciosas han sido retiradas del registro de npm. Se te aconseja tratar cualquier endpoint que haya importado o ejecutado una de las versiones afectadas del paquete como potencialmente comprometido. Sin embargo, cabe señalar que la exposición depende de si el módulo infectado se cargó como parte de una compilación o de un flujo de trabajo de desarrollador.
"No hay ningún script de preinstall/postinstall/install en ninguno de los tres archivos package.json", dijo StepSecurity. "Este dropper se activa cuando el módulo envenenado es llamado mediante require() durante el uso normal del generador: en el momento en que una compilación o un trabajo de CI realmente llama a la librería, no en el momento de la instalación de npm".
Fuente:
THN
Se ha observado que cuatro paquetes de npm comprometidos en el espacio de nombres @asyncapi están distribuyendo un cargador de botnet de múltiples etapas, según los hallazgos de OX Security, SafeDep, Socket y StepSecurity.
Los paquetes afectados se enumeran a continuación:
* @asyncapi/generator-helpers@1.1.1
* @asyncapi/generator-components@0.7.1
* @asyncapi/generator@3.3.1
* @asyncapi/specs(v6.11.2, v6.11.2-alpha.1)
"Los paquetes comprometidos despliegan un payload de primera etapa ofuscado que descarga un payload cifrado de segunda etapa, identificado como Miasma, desde IPFS", afirmó Socket.
Los paquetes envenenados incluyen un implante de JavaScript oculto, y cada uno de ellos contiene un archivo de fuente inyectado que se decodifica en el mismo descargador de segunda etapa. A diferencia de iteraciones anteriores que utilizaban ganchos de instalación para activar la ejecución de un payload de JavaScript, el código malicioso en este caso se ejecuta cuando Node.js carga el módulo infectado, momento tras el cual lanza un nodo de fondo desprendido que descarga y ejecuta el malware desde IPFS.
El payload de la siguiente etapa es un cargador de JavaScript cifrado llamado "sync.js", que se escribe en rutas específicas del sistema operativo y se ejecuta. La URL del descargador es "ipfs[.]io/ipfs/QmQobZSp1wRPrpSEQ56qnyq7ecZh5Bg5k1fnjt4SUwwHb9". El cargador contiene dos componentes:
* El payload final de JavaScript cifrado, que se decodifica en el framework de tareas Miasma.
* Un blob cifrado grande utilizado por el framework de cadena de generación del tiempo de ejecución.
El framework agrupa 744 módulos y está construido como un framework de comandos que soporta seis canales de comunicación de comando y control (C2) independientes utilizando HTTP, relé Nostr, IPFS, BitTorrent DHT, libp2p GossipSub P2P mesh y un contrato inteligente de Ethereum.
Además de facilitar el robo de credenciales, el envenenamiento de herramientas de IA, el movimiento lateral en LAN y la propagación similar a un gusano en los registros de npm, PyPI y Cargo, Miasma cuenta con su propio mecanismo de persistencia, configurando claves de inicio automático en systemd, crontab, macOS launchd y el Registro de Windows.
"Aunque el malware tiene algunas similitudes con las campañas Shai-Hulud y Miasma, y contiene la cadena Miasma varias veces dentro de su código, este malware no es el mismo que ellos, ni se atribuye a las campañas Miasma/Shai-Hulud/TeamPCP que hemos visto en el pasado", dijo Moshe Siman Tov Bustan de OX Security.
Además, incorpora un "interruptor de hombre muerto" que monitorea un token robado y activa un borrado de directorio si el token es revocado, mientras evita sistemas identificados como sandboxes o entornos virtuales, así como aquellos que tienen el idioma ruso configurado o que tengan instaladas herramientas de seguridad de CrowdStrike, SentinelOne, Microsoft Defender, CarbonBlack, Cylance, Osquery, Tanium y Qualys.
"Su ruta operativa más clara es la C2 basada en REST: el implante envía señales a un endpoint HTTP, acepta tareas cifradas y publica los resultados de los comandos nuevamente en la misma infraestructura. Alrededor de ese núcleo, el payload también lleva soporte para transporte de carga, cifrado de comandos, firma de nodos, actualizaciones de payload, gestión de archivos, ejecución de shell y escritura de persistencia".
Según StepSecurity, se dice que el atacante obtuvo acceso de envío (push) a los repositorios y utilizó la propia canalización de lanzamiento legítima de GitHub Actions del proyecto para publicar paquetes con atestaciones de procedencia OIDC válidas. El ataque a la cadena de suministro no implicó el robo de un token de npm.
"Ambos ataques son compromisos de la canalización CI/CD, no tokens de npm robados ni mantenedores maliciosos", dijo el investigador de seguridad Rohan Prabhu. "El atacante envió commits bajo una identidad de git provisional y dejó que el flujo de trabajo de lanzamiento real de cada repositorio realizara la publicación a través de la integración de editor confiable de GitHub OIDC de npm".
"Los paquetes resultantes llevan atestaciones de procedencia SLSA legítimas, lo que solo demuestra que el flujo de trabajo autorizado del proyecto los produjo, no que los commits que lo activaron fueran legítimos. La procedencia no protege contra una credencial de envío comprometida".
Todas las cinco versiones maliciosas han sido retiradas del registro de npm. Se te aconseja tratar cualquier endpoint que haya importado o ejecutado una de las versiones afectadas del paquete como potencialmente comprometido. Sin embargo, cabe señalar que la exposición depende de si el módulo infectado se cargó como parte de una compilación o de un flujo de trabajo de desarrollador.
"No hay ningún script de preinstall/postinstall/install en ninguno de los tres archivos package.json", dijo StepSecurity. "Este dropper se activa cuando el módulo envenenado es llamado mediante require() durante el uso normal del generador: en el momento en que una compilación o un trabajo de CI realmente llama a la librería, no en el momento de la instalación de npm".
Fuente:
THN

Newer Post
0 comments :
Post a Comment
Los comentarios pueden ser revisados en cualquier momento por los moderadores.
Serán publicados aquellos que cumplan las siguientes condiciones:
- Comentario acorde al contenido del post.
- Prohibido mensajes de tipo SPAM.
- Evite incluir links innecesarios en su comentario.
- Contenidos ofensivos, amenazas e insultos no serán permitidos.
Debe saber que los comentarios de los lectores no reflejan necesariamente la opinión del STAFF.