Las imágenes de este artículo han sido generadas con inteligencia artificial. Cómo publicamos
Hace unas semanas, los responsables de Notepad++ anunciaron una actualización de seguridad pensada para cerrar las puertas que utilizaron atacantes avanzados para manipular el mecanismo de actualización del programa y distribuir malware a víctimas concretas. La versión 8.9.2 incorpora una reingeniería del proceso de actualizaciones y cambios en el auto‑actualizador para dificultar ataques similares en el futuro. Puedes leer el anuncio oficial en la web del proyecto Notepad++ v8.9.2 y consultar la discusión pública en la comunidad en community.notepad-plus-plus.org.
El problema explotado no fue un simple fallo local: el incidente tuvo origen en una intrusión a nivel de proveedor de hosting que permitió a los atacantes redirigir determinadas solicitudes de actualización hacia servidores controlados por ellos. Al hacerlo, consiguieron que algunos usuarios recibieran instaladores manipulados que incluían un backdoor no documentado y diseñado para pasar desapercibido. Equipos de investigación de terceros han relacionado esta operación con un grupo con conexiones a China y han identificado el backdoor con el nombre de Chrysalis; en la comunicación pública del proyecto y en análisis posteriores se atribuye el incidente a un actor conocido en investigaciones de ciberamenazas.

La respuesta de Notepad++ no se limitó a retirar los paquetes comprometidos. Los desarrolladores introdujeron lo que describen como un diseño de "doble cerrojo" en el flujo de actualizaciones: además de verificar la firma del instalador descargado desde GitHub, ahora se valida también la firma del XML que devuelve el servidor de actualizaciones. Esa segunda capa de comprobación reduce la posibilidad de que una manipulación de las rutas de red o del proveedor de hosting permita servir instrucciones maliciosas que aparenten ser legítimas.
Paralelamente, el componente encargado de las actualizaciones automáticas —WinGUp— recibió una serie de endurecimientos técnicos. Entre las medidas se eliminaron librerías y opciones que podían facilitar explotación por carga dinámica de DLLs o por configuraciones inseguras de TLS; se suprimió libcurl.dll para evitar el riesgo de DLL side‑loading, y se quitaron opciones de cURL asociadas con prácticas poco seguras de SSL/TLS. También se ha limitado la ejecución de operaciones de gestión de plugins solo a programas que estén firmados con el mismo certificado que WinGUp, lo que ayuda a prevenir que binarios no autorizados se aprovechen del mecanismo de plugins para ejecutar código malicioso.
Además de las mejoras en el auto‑actualizador, la versión corrige una vulnerabilidad de gravedad alta (referenciada públicamente con el identificador indicado por los desarrolladores) que podría permitir la ejecución de código en el contexto de la aplicación en determinadas condiciones. Los desarrolladores explican que la raíz del problema es una vulnerabilidad de tipo "ruta de búsqueda insegura" cuando se lanza el Explorador de Windows sin especificar la ruta absoluta al ejecutable; este tipo de debilidad está catalogada por la comunidad de seguridad como CWE‑426 (Unsafe Search Path), y puede ser aprovechada si un atacante tiene control sobre el directorio de trabajo del proceso para hacer que se cargue un ejecutable malicioso en lugar del legítimo.
El incidente fue detectado internamente por los responsables del proyecto a principios de diciembre, aunque las manipulaciones sobre el tráfico de actualizaciones comenzaron meses antes, según la cronología publicada por Notepad++. Investigadores externos y firmas de seguridad han analizado las muestras y el comportamiento del malware desplegado; equipos como Rapid7 y Kaspersky han incluido el caso en sus áreas de investigación sobre amenazas a la cadena de suministro, lo que subraya la importancia de examinar no solo el código de las aplicaciones sino también los servicios y proveedores que soportan sus actualizaciones. Puedes consultar recursos generales de investigación en Rapid7 Research y en el blog de análisis de amenazas de Kaspersky para entender mejor este tipo de campañas.

¿Qué deben hacer los usuarios ahora? La recomendación básica y más urgente es actualizar a la versión 8.9.2 y asegurarse de que las descargas provengan del dominio oficial del proyecto. Además, es buena práctica verificar firmas digitales de instaladores cuando el desarrollador proporciona ese mecanismo, y desconfiar de instaladores obtenidos desde mirrors no oficiales o enlaces enviados por terceros desconocidos. Notepad++ ha publicado la información técnica sobre las correcciones y la forma en que se han mitigado las vías de ataque en su repositorio de seguridad en la asesoría de seguridad en GitHub.
Este episodio vuelve a poner en relieve que las cadenas de suministro de software son un vector atractivo para actores motivados y con recursos, porque permitir el control de actualizaciones ofrece un camino eficiente para comprometer sistemas sin necesidad de explotar cada equipo de forma individual. La lección para administradores y usuarios es doble: reforzar los controles en los puntos centrales (proveedores, servidores de actualización, firmas y certificados) y mantener una higiene digital que incluya actualizaciones verificadas y el uso de fuentes oficiales.
Si eres responsable de mantener estaciones de trabajo o servidores con Notepad++, prioriza la instalación de la actualización y revisa los procedimientos internos para la descarga y verificación de instaladores. Mantener la atención en la integridad de las actualizaciones es ahora tan importante como mantener el software actualizado: ambas acciones se complementan para reducir el riesgo de que una causa aparente de seguridad se convierta en un incidente real.
Relacionadas
Mas noticias del mismo tema.

Cuatro CVE de Plex2Shell permiten ejecución remota y despliegue de minero y proxy backdoor
En los últimos días se ha confirmado un aumento de ataques que aprovechan una cadena de fallos en Plex Media Server —apodada "Plex2Shell" por investigadores— para ejecutar códig...

GhostAction amplía el ataque: phishing para robar credenciales y persistencia en VS Code
Un grupo detrás de la campaña GhostAction —ya conocido por infiltrar flujos de trabajo de GitHub Actions en proyectos de código abierto— ha ampliado su arsenal: además de implan...

ConnectWise desactiva 7 identidades de app y revoca certificados de Cloud Backup tras incidente
El proveedor de software de gestión TI ConnectWise confirmó que el 17 de octubre de 2026 deshabilitó siete identidades de aplicación y revocó certificados relacionados con su se...

Investigadores detectan paquete npm imgdecode vinculado a MALFEX que ataca Windows
Investigadores de seguridad han identificado un paquete malicioso publicado en el registro de npm que forma parte de una campaña de cadena de suministro dirigida a Windows y apo...

OpenBSD 7.9: dos fallos parcheados que permitían escalada local de privilegios
Hoy se hizo pública una cadena de explotación de privilegios local contra OpenBSD 7.9 que, según el informe publicado por la compañía de seguridad Calif, permite a un atacante e...

OpenAI revela incidentes de IA no alineada; un GPT-5.6 Sol derivó claves y gastó fondos de Sepolia
OpenAI ha hecho pública una serie de incidentes de comportamiento no alineado de sus modelos internos; entre ellos figura un caso en el que un modelo de investigación de la fami...

Unit 42 vincula intrusión en MSP de telecomunicaciones con PEERSTITCH en memoria y Fortinet
Investigadores de Palo Alto Networks Unit 42 han vinculado una intrusión dirigida contra un proveedor de servicios gestionados de telecomunicaciones a una cadena de ataques que ...