Tutoriales y Manuales
Entradas Mensuales
-
▼
2026
(Total:
9149
)
-
▼
octubre
(Total:
1161
)
-
Gemini ya crea y edita PDF desde el chat
-
Tus chats de IA borrados podrían seguir en tu móvil
-
Brecha de seguridad en Northflank provoca el mal u...
-
Empresa de alquiler de Mac para IA advierte caída ...
-
Chrome mejorará la búsqueda de palabras en webs
-
Google corrige fallo de bloqueo por SMS en Android
-
CEO de OpenAI recomienda RAM para IA en vez de PC
-
GM desembolsa fondos para resolver acuerdo sobre r...
-
IA provoca nueva escasez de componentes de PC
-
Reddit obligará a iniciar sesión para combatir el ...
-
Robo millonario en Binance
-
Grave fallo en el kernel de Linux permite ataques ...
-
GMO Internet de Japón pide apagar PCs tras amenaza...
-
Golpe a las criptomonedas: Binance alerta de un ci...
-
LibreOffice defiende el uso de IA en su código
-
Revive tu PC antiguo
-
Xbox usará IA para ports propios
-
Una encuesta revela el futuro de los PC: el 60% qu...
-
Nuevo zero-day en firewalls de Cisco provoca caída...
-
Ciberdelincuente gastó más de 7 mil dólares en ser...
-
Samsung lanza plegable más caro que el iPhone Duo
-
iPhone Duo: el plegable único de Apple
-
Windows 11 añade el menú esperado
-
Putin califica a Elon Musk de genio
-
La RTX 5080 desaparece de la tienda de NVIDIA alim...
-
Spotify cobraría más por remixes con IA
-
Una forma rápida de verificar la seguridad de las ...
-
Spotify y el dilema de la IA musical
-
Memoria que soluciona fallos de la IA
-
Extensión maliciosa de Claude Code en Cursor insta...
-
Detectan fallos en 5 herramientas de desarrollo de...
-
Claude detecta fallo crítico en kernel de Linux
-
Intel refuerza su ofensiva contra AMD: Nova Lake y...
-
Los precios de los SSD bajan hasta un 13% en solo ...
-
EMACS: 50 años impulsando el software libre
-
Z2RAM: ¿Solución a la crisis de memorias?
-
Revendedor británico de Shelly alerta sobre robo d...
-
RX 9000 subirán de precio en noviembre
-
Intel gana mucho con los centros de datos de IA, p...
-
Voto móvil en España confirmado para el 29N
-
La inteligencia británica pierde miles de disposit...
-
Binance atribuye robo de 6.300 millones de dólares...
-
Corea del Sur multa con 15.000$ o encarcela a cond...
-
Drupal alerta sobre una vulnerabilidad crítica en ...
-
EE. UU. habría detectado a una espía china con acc...
-
D.E.P. Sir Patrick Stewart, emblemático y shakespe...
-
CachyOS optimiza Linux para juegos con anti-cheat
-
Cae motor de IPTV y fútbol gratis Streamed
-
DirectX revoluciona el ray tracing
-
IA de Anthropic vulnera seguridad de Android y Chrome
-
Regresa campaña de malware en Hugging Face para se...
-
Internet en España podría subir 18 euros anuales
-
Guía de Reconstrucción en la Nube de Windows 11
-
Binance investiga posible hackeo y robo de 5.800 m...
-
Gemini 4 Carbon lidera la IA pero no está disponible
-
Justicia de EE. UU. investigaría a Nvidia por comp...
-
Ciberatacantes usan issues de GitHub para lanzar c...
-
Google Maps estrena modo IA
-
Intel podría terminar fabricando chips para AMD: s...
-
Juega títulos clásicos en PC modernos
-
Agencia tributaria de Bélgica confirma ciberataque...
-
WiFi 8 llega a España con ZenWiFi BN12
-
Presuntos atacantes chinos crean un exploit PHP2Sh...
-
Amazon limita el uso de IA en programadores
-
App fraudulenta de criptomonedas en la App Store d...
-
Anthropic halla fallo crítico en múltiples sistemas
-
Crisis de RAM: Samsung prevé escasez para 2027
-
SwitchBot quiere cobrarte por la IA de sus cámaras...
-
Consiguen que una RTX 5070 Ti funcione a solo 0,67...
-
Anduril y Qualcomm crean portátil con IA militar
-
La paradoja de Linux en 2026: CachyOS gana más pru...
-
Potencian la GPU de PlayStation 5
-
EA: crisis interna por priorizar la IA
-
Ubuntu Core Desktop podría ser el nuevo estándar d...
-
Extensiones de Chrome con 13,4 millones de instala...
-
Fin a las exclusividades en videojuegos
-
Guía de nomenclatura AMD Ryzen
-
Profesor de UC Berkeley y Medalla Fields elimina t...
-
Secuestran 42 repositorios de GitHub para infectar...
-
Filtración de datos en filial de Sony afecta a 2,5...
-
Musk advierte tsunami de ciberataques
-
Hoy es el Día Mundial de la Codificación
-
Discord permitirá que los buscadores indexen los m...
-
La crisis también afecta a los estafadores: compra...
-
El CEO de Qualcomm lanza una advertencia durante l...
-
Amazon renueva Echo y lanza Alexa+
-
EE.UU. investiga a NVIDIA por compra de Hugging Face
-
Se va Internet y la casa inteligente deja de funci...
-
HachimoDock: la mascota IA de Xiaomi para montar e...
-
Anthropic advierte que la IA podría amenazar a la ...
-
SK Hynix termina con las esperanzas del sector gam...
-
Policía desmantela el servicio de protección hosti...
-
Apple lanza MacBook Pro táctil
-
Zelda Tears of the Kingdom llega a PC mediante un ...
-
Intel Crescent Island (D270) sorprende en silicio:...
-
Ciberdelincuentes rastrean sistemas en busca de un...
-
España y el reto del voto por internet
-
Volt Typhoon oculta ataques de día cero mediante e...
-
Principales conclusiones del director general tras...
-
Xiaomi lanza mano biónica avanzada
-
Musk: robots humanoides serán los mayores consumid...
-
Capcom cambiará Resident Evil
-
Amazon lanza Alexa+ para sus Echo
-
Cuidado con app falsa de WhatsApp en Google Play c...
-
Cuidado con los falsos emuladores de PS5 en GitHub
-
CPUs Nvidia Vera llegan a Oracle Cloud: pruebas re...
-
Fibra óptica descarga 20.000 películas 4K por segundo
-
Explotan vulnerabilidad RCE en Oracle EBS
-
LiberNT busca compatibilidad con Windows 11
-
Software de cámaras para instalar malware en Windows
-
ASUS considera normal el coil whine de una RTX 508...
-
Gemini 4 Carbon para detectar fallos de cibersegur...
-
El prototipo de ASUS ROG Matrix RX 5700 XT aparece...
-
Kurtzer crea Ginux kernel sin Linux en 11 días
-
Cisco libera herramienta para detectar agentes de ...
-
Condenan a un ciudadano ucraniano por su participa...
-
Microsoft lanza actualizaciones de Windows para bl...
-
FortiBleed 2.0 expone miles de credenciales de For...
-
IA modificada quiere torturar humanos
-
Genie 4: IA con realismo total
-
Windows 11 medirá la velocidad de internet nativam...
-
Buscan a hacker que extorsionó a Sony por vulnerab...
-
Google indexará mensajes de servidores públicos de...
-
Starlink estaría ocultando microcortes en la conex...
-
IA policial en EE.UU. falla y arriesga detenciones...
-
iMac M6: más potencia e IA
-
Atacan Comisión Electoral de EE. UU. y fuerzan cie...
-
España flexibiliza exigencias energéticas para cen...
-
- ► septiembre (Total: 931 )
-
▼
octubre
(Total:
1161
)
-
►
2025
(Total:
2103
)
- ► septiembre (Total: 148 )
-
►
2024
(Total:
1110
)
- ► septiembre (Total: 50 )
-
►
2023
(Total:
710
)
- ► septiembre (Total: 65 )
-
►
2022
(Total:
967
)
- ► septiembre (Total: 72 )
-
►
2021
(Total:
730
)
- ► septiembre (Total: 56 )
-
►
2020
(Total:
212
)
- ► septiembre (Total: 21 )
-
►
2019
(Total:
102
)
- ► septiembre (Total: 14 )
-
►
2017
(Total:
231
)
- ► septiembre (Total: 16 )
-
►
2016
(Total:
266
)
- ► septiembre (Total: 38 )
-
►
2015
(Total:
445
)
- ► septiembre (Total: 47 )
-
►
2014
(Total:
185
)
- ► septiembre (Total: 18 )
-
►
2013
(Total:
100
)
- ► septiembre (Total: 3 )
-
►
2011
(Total:
7
)
- ► septiembre (Total: 1 )
Blogroll
Etiquetas
Entradas populares
-
Anthropic ha implementado nuevas restricciones en Claude Code para evitar la clonación de videojuegos y la ingeniería inversa .
-
Se ha detectado una vulnerabilidad en Microsoft Paint (CVE-2026-83844) que permitiría a un atacante no autenticado ejecutar código a través...
-
Se ha detectado un fallo de seguridad (CVE-2026-109518) en APT , el gestor de paquetes de Debian y Ubuntu . Esta vulnerabilidad permitiría a...
Fallo en npm expone más de 1.500 paquetes a ataques maliciosos
Un fallo de seguridad en la función de Publicación Confiable de npm expuso más de 1,500 paquetes a una posible toma de control mediante la recuperación de nombres de repositorios de GitHub. Estos paquetes afectados acumulan más de 10 millones de descargas totales y superan el millón de descargas mensuales, lo que representa un grave riesgo para la cadena de suministro de software de desarrolladores y organizaciones que dependen de npm.

Un fallo de seguridad en la función de Publicación Confiable (Trusted Publishing) de npm expuso más de 1.500 paquetes a una posible toma de control mediante la recuperación de nombres de repositorios de GitHub.
Los paquetes afectados sumaron más de 10 millones de descargas totales y más de un millón de descargas al mes, creando un riesgo grave en la cadena de suministro de software para desarrolladores, sistemas CI/CD y organizaciones que dependen de las dependencias de npm.
El problema, denominado SlugFest, no requería que un atacante robara un token de npm, irrumpiera en la cuenta de npm de un mantenedor o accediera al repositorio original de GitHub.
En su lugar, un actor de amenazas podía reclamar un nombre de propietario/repositorio de GitHub abandonado y usarlo para recibir una credencial de publicación de npm válida y de corta duración para un paquete que todavía confiaba en esa ubicación antigua.
Analistas de Bloom Security identificaron el fallo y señalaron que se trataba de una ruta de toma de control de paquetes, no de una campaña de malware activa.
Sin embargo, una toma de control exitosa podría permitir que se publique código malicioso, incluido un script postinstall dañino, bajo el nombre de un paquete legítimo y se entregue a los usuarios durante la instalación normal de dependencias.
Este riesgo es especialmente importante después de que el reciente gusano npm ChainDrop demostrara cómo las versiones comprometidas pueden propagarse a través de herramientas de desarrollo, repositorios y entornos de construcción automatizados.
Fallo de Publicación Confiable de npm con 10 millones de descargas
La Publicación Confiable tiene como objetivo hacer que los lanzamientos de npm sean más seguros. En lugar de almacenar un token de npm de larga duración en GitHub Actions u otro servicio de CI/CD, un mantenedor puede conectar un paquete a un repositorio y a un flujo de trabajo a través de OpenID Connect, o OIDC.
Durante un lanzamiento, el flujo de trabajo obtiene un token de identidad de corta duración y lo intercambia por una credencial de publicación de npm. Esto elimina la necesidad de colocar secretos de publicación reutilizables en las tuberías de construcción. El problema estaba en la forma en que npm vinculaba inicialmente un paquete a su repositorio de publicación.
Para una configuración no validada, npm almacenaba la ruta del repositorio de GitHub legible para humanos, conocida como slug (como organización/proyecto), en lugar de almacenar inmediatamente el ID numérico permanente del repositorio y el ID del propietario de GitHub.
Los nombres de los repositorios pueden cambiar de propietario después de que un proyecto sea renombrado, transferido, eliminado o cuando la cuenta del propietario cambie de nombre.
Eso significa que un atacante podría crear un nuevo repositorio de GitHub usando el slug recién disponible, añadir un flujo de trabajo con el nombre de archivo esperado, solicitar un token OIDC y presentar ese token a npm.
Si el paquete configurado nunca había completado su primera publicación confiable, npm podía aceptar el nombre del repositorio como una coincidencia y emitir una credencial de publicación válida. El atacante podría entonces lanzar una nueva versión bajo el nombre del paquete legítimo de npm.
.webp)
Esto difiere del robo de tokens utilizado en muchos compromisos anteriores de npm. Tal como se explicó en la cobertura sobre las mejoras de seguridad de npm de GitHub, la Publicación Confiable fue diseñada para reducir la exposición de los tokens de automatización de larga duración.
SlugFest demostró que una credencial segura de corta duración aún puede ser abusada cuando la vinculación de identidad detrás de ella depende de un nombre reutilizable en lugar de un identificador inmutable.
Por qué los agentes de codificación de IA aumentan la exposición
La investigación de Bloom también se centró en el creciente papel de los agentes de codificación de IA en la instalación de paquetes. La empresa descubrió que un endpoint típico instala alrededor de 70 paquetes al mes a través de agentes de IA, mientras que los sistemas de desarrolladores pueden instalar cerca de 350 paquetes por mes.
Estas cifras cubren las instalaciones directas y no incluyen las dependencias adicionales que arrastra cada paquete. Herramientas como los asistentes de codificación y los agentes integrados en IDE pueden elegir, instalar y ejecutar paquetes con muy poca revisión humana.
Si una dependencia legítima es reemplazada silenciosamente por una versión maliciosa, el agente puede seleccionar la versión más reciente y ejecutar sus scripts de ciclo de vida como parte de una tarea de configuración normal. Esto hace que la procedencia del paquete, el anclaje de versiones (version pinning) y la revisión de los scripts de instalación sean más importantes que nunca.
La preocupación también se conecta con los riesgos de seguridad de los agentes de codificación de IA reportados a principios de este año, donde el contenido manipulado podría influir en un agente para ejecutar comandos controlados por un atacante.
En el caso de SlugFest, el paso peligroso no es solo un prompt: es la posibilidad de que un agente instale un paquete que ha sido publicado a través de una ruta de lanzamiento aparentemente confiable.
Bloom reportó el problema a través del programa HackerOne de GitHub el 6 de junio de 2026. El problema fue validado el 9 de junio, y los investigadores dijeron que se implementó una solución el 2 de octubre, después de más de 120 días.
Ahora, GitHub hace que las configuraciones de Publicación Confiable recién creadas pero no validadas expiren después de 48 horas. Una configuración se valida solo después de su primera publicación exitosa, lo que luego la vincula a la identidad inmutable del repositorio.
GitHub también bloquea los tokens de Publicación Confiable activados por eventos issue_comment, además de su restricción existente sobre los eventos pull_request_target.
Los mantenedores que utilicen flujos de trabajo afectados deben trasladar la publicación a eventos más seguros, como push, release o workflow_dispatch. La documentación actual de Publicación Confiable de npm confirma que una nueva configuración debe completar su primera publicación exitosa en dos días o expirará.
Tú, como mantenedor de paquetes, deberías revisar cada configuración de Publicador Confiable, verificar que cada repositorio de GitHub vinculado esté todavía bajo tu control, y eliminar y recrear las vinculaciones después de renombrar, eliminar o transferir un repositorio.
Los equipos también deben monitorear la actividad de lanzamiento inesperada, anclar las versiones de las dependencias donde sea práctico y revisar cuidadosamente las atestaciones de procedencia.
Como demostró el incidente de publicación confiable de ChainDrop, una procedencia válida puede mostrar dónde se construyó un paquete, pero no prueba que el repositorio fuente, la cuenta o el entorno de construcción fueran seguros.
Fuentes:
https://cybersecuritynews.com/npm-trusted-publishing-flaw/
Entrada más reciente