Researchers at Eye Security discovered that the Time4Popcorn application, a fork of the defunct Popcorn Time media streaming software, was checking for updates over unencrypted HTTP from the domain popcorntimeupd.xyz, a domain that had been abandoned and was available for registration. Anyone controlling that domain could manipulate the update traffic and deliver arbitrary executables, which the updater would install without checking for a valid digital signature. On Windows, this allowed code execution with SYSTEM privileges; on macOS, as root.
After registering the domain, Eye Security observed up to 3 million Windows client connections and 350,000 macOS client connections to the Time4Popcorn update service. Connections came from residential ISPs as well as corporate, government and military networks, although most appeared to be inactive installations that had been forgotten.
“If we were able to send an update, we could potentially get code execution on millions of systems,” Eye Security noted, adding that “the impact would be severe if this were to fall into the wrong hands.”
Between November 2025 and March 2026, the researchers used the vulnerable update mechanism itself to deliver a remediation payload that stopped and disabled the updater. The payload collected no host data or telemetry and did not delete any files. Eye recorded 2 million successful update downloads, and by March 1 requests to its update domain had dropped by 98%. The domain was subsequently transferred to the non-profit security organisation The Shadowserver Foundation.
Despite the successful remediation, the researchers cautioned that Android users remain exposed because installing an update on that platform requires user interaction, and the remote fix could not be applied there. Additionally, the Time4Popcorn app embeds a severely outdated Chrome engine from 2014 with no sandbox protections, which could be exploited in future attacks. The recommended course of action is for users to remove the software entirely.
