Entre noviembre de 2025 y marzo de 2026, la firma de ciberseguridad holandesa Eye Security llevó a cabo una operación sin precedentes, enviando más de dos millones de actualizaciones a computadoras que no eran de su propiedad. El objetivo de estas actualizaciones era desactivar un actualizador en segundo plano que, según la empresa, podía haber permitido a un atacante tomar control de las máquinas afectadas.
El actualizador en cuestión es parte de Time4Popcorn, una versión abandonada de Popcorn Time, una aplicación gratuita que permitía la transmisión de películas y series de televisión pirateadas a través de la red BitTorrent. Aunque Popcorn Time alcanzó gran popularidad hace aproximadamente una década, su versión original fue cerrada en 2014. Sin embargo, varias copias del software continuaron operando bajo el mismo nombre. Cabe destacar que un proyecto legal que adoptó el nombre de Popcorn Time a principios de 2025 no guarda relación alguna con la versión abandonada.
Eye Security, que se dedica a monitorizar redes de clientes en busca de amenazas, descubrió el actualizador durante una búsqueda rutinaria de amenazas. Detectaron un programa denominado Updater.exe en un portátil de un cliente que intentaba acceder continuamente a una dirección web que había sido dada de baja. Para investigar, la empresa registró dicha dirección y comenzó a recibir aproximadamente 50 solicitudes por segundo. Posteriormente, Eye Security presentó los detalles de esta operación, a la que denominó Operación IXIM, en un informe y en una charla durante el evento Hack.lu el 22 de octubre.
A lo largo de seis meses, las solicitudes detectadas transportaron más de 3.8 millones de identificadores de hardware diferentes. Sin embargo, Eye Security determinó que esta cifra no era un método fiable para contar las máquinas, ya que algunos PC con Windows compartían un mismo ID y algunos Macs cambiaban el suyo. Tras una revisión, la empresa ajustó su estimación a entre 2.5 y 3 millones de computadoras con Windows y entre 250,000 y 350,000 Macs.
El actualizador funcionaba en segundo plano tanto en Windows como en Mac desde el arranque del sistema operativo. Este programa verificaba la existencia de nuevas versiones a través de una conexión no cifrada y procedía a instalar cualquier archivo que le fuera enviado, operando con el más alto nivel de privilegio, denominado SYSTEM en Windows y root en Mac, sin verificar la autenticidad de la fuente que enviaba los datos.
Dado que las direcciones web que el actualizador intentaba contactar habían sido abandonadas, Eye Security advirtió que cualquier persona que registrara la dirección adecuada podría haber distribuido su propio programa a todas las máquinas que aún lo llamaban. Con acceso a un sistema de este tipo, un atacante podría instalar ransomware, robar contraseñas almacenadas o integrar la computadora en una botnet. Al mapear una muestra de las direcciones conectadas, la firma observó que las solicitudes provenían tanto de usuarios domésticos de todo el mundo como de máquinas en redes gubernamentales, militares y corporativas, aunque reconocieron que "es difícil sacar conclusiones" a partir de estos datos.
La vulnerabilidad fue divulgada por Eye Security en junio y ahora está registrada como CVE-2026-30612. La Agencia de Ciberseguridad y Seguridad de Infraestructura de EE. UU. (CISA) la califica con una puntuación de 9.8 sobre 10. Esta vulnerabilidad afecta a tres versiones del software Time4Popcorn:
- Windows, hasta la versión 6.2.1.18 - Mac, hasta la versión 6.2.1.17 - Android, hasta la versión 3.5.0.173
Sin una empresa responsable que pudiera corregir el software y sin un parche a la vista, Eye decidió utilizar el propio actualizador en su contra. Tras recibir asesoría legal, la firma envió a las máquinas una actualización que tenía un único objetivo: detener y desactivar el actualizador, sin eliminar archivos ni recopilar información.
Eye comparó esta acción con la Operación Ladybird de 2021, en la que la policía holandesa envió una actualización a computadoras infectadas por el botnet Emotet para desactivar el malware. La diferencia, según Eye, radica en que las víctimas de Emotet nunca optaron por ser infectadas, mientras que los usuarios de Popcorn Time instalaron la aplicación por su propia voluntad. Aun así, la firma argumentó que "ninguno de ellos eligió tener un actualizador olvidado funcionando en segundo plano durante años".
Poco después de que comenzaran las actualizaciones, alguien subió la actualización de Eye a VirusTotal, y los motores antivirus empezaron a marcarla como malware, lo que resulta una descripción justa para un programa que desactiva un servicio de Windows. Debido a que cada producto que bloqueaba la actualización dejaba el actualizador vulnerable en funcionamiento, Eye reestructuró el paquete hasta que solo un escáner continuó marcándolo como peligroso.
Para diciembre de 2025, Eye Security había actualizado más de un millón de sistemas y redujo el tráfico a sus direcciones web en aproximadamente un 90%. Para el 1 de marzo, la firma enviaba alrededor de 5,000 actualizaciones diarias, lo que representa una reducción del 98%. Al considerar que los números restantes eran demasiado bajos para atraer la atención de un operador de botnet, Eye decidió detenerse, habiendo enviado más de 2 millones de descargas de actualizaciones en total.
A finales de marzo, Eye cedió las 15 direcciones web que controlaba a la Fundación Shadowserver, una organización sin fines de lucro que se encarga de eliminar dominios abandonados y maliciosos de la circulación, garantizando así que una entidad confiable las administrara en lugar de Eye. Los registros de dominio públicos para una de las direcciones, popcorntimeupd[.]xyz, ahora apuntan a los servidores sinkhole de Shadowserver, con una transferencia fechada el 20 de marzo de 2026. Otras direcciones que el actualizador intenta contactar nunca fueron propiedad de Eye y permanecen con propietarios externos, lo que significa que las máquinas que acceden a ellas siguen expuestas.
Eye no encontró indicios de que alguien más estuviera sirviendo código a través de las direcciones mencionadas; los dominios ya registrados por otras personas estaban aparcados o a la venta, sin enviar actualizaciones a las máquinas que los solicitaban. Hasta la fecha de este informe, la vulnerabilidad no está incluida en el catálogo de CISA de vulnerabilidades conocidas explotadas.
Desactivar el actualizador no garantiza la seguridad de la aplicación. Eye destacó que Popcorn Time opera sobre un motor de navegador de 2014 con su sandbox de seguridad desactivado, carga contenido a través de conexiones no cifradas y recibe código de otras direcciones web abandonadas. La firma también registró esas direcciones desatendidas, lo que, afirmaron, les habría permitido ejecutar su propio código en cada máquina que abría la aplicación. Si bien no lo hicieron, desarrollaron un prototipo funcional, lo que demuestra que el riesgo es real. La actualización solo afectó al actualizador, por lo que el resto de la aplicación sigue siendo peligrosa para aquellos que continúan utilizando Popcorn Time.
La recomendación de Eye es desinstalar Popcorn Time. El actualizador también puede desactivarse manualmente: en Windows, se pueden utilizar dos comandos que detienen y desactivan su "servicio de actualización", mientras que en Mac, se puede usar uno que descarga el asistente PT.updd. Sin embargo, eliminar la aplicación es el paso más seguro, ya que desactivar el actualizador deja el resto de la aplicación en funcionamiento.
Para verificar una red, los defensores pueden buscar los dos archivos del actualizador, Updater.exe en Windows y PT.updd en Mac, así como el tráfico hacia las direcciones web mencionadas en el informe de Eye, que lista todos los 20 dominios y los hashes de los archivos.
