Key points

On November 2, 2026, Google announced the takedown of XCPE, a botnet of more than 1.3 million Android TV boxes. According to Google, the backdoor came installed from the factory and the manufacturer sold access to third parties. The command servers were cut, but the boxes are still infected and the malware reinstalls itself. For an ISP, the news doesn't close the problem: it confirms it.

This post summarizes what is known so far, what was left unresolved, and what an ISP can do with the boxes in its base. The information comes from press coverage of Google's announcement (sources at the end); we have no per-country breakdown of infections, so we can't say how many affected boxes there are in Brazil or Argentina.

What happened

Why this is different from "just another malware"

Most of the infections discussed on this blog arrive through a pirated app or a dubious download. XCPE did not: the backdoor was in the firmware, put there on the production line. There is nothing the subscriber did wrong, and no vulnerability to patch. It's the scenario we described in why your Android TV Box ships with malware from the factory, now with a name, a scale and a manufacturer singled out by Google.

According to the reports, the backdoor runs with system privileges and can install apps, disable Google Play Protect, run commands, take screenshots, log keystrokes and open a remote shell. It was used mostly for three things: residential proxy (renting the subscriber's connection to third parties), ad fraud, and installing other backdoors.

What it means for an ISP

The residential proxy is what matters most to a provider. A box used as a proxy lets traffic that neither the subscriber nor the ISP generated leave through the subscriber's IP: that traffic takes up access and uplink capacity (the cost chain we covered in generic TV boxes in Brazil and Argentina) and also ties the IP to someone else's activity, which can bring abuse complaints or blocklisted IPs. That last part is a reasonable consequence of proxy use, not something we've seen measured on a specific network.

What the takedown did not resolve

This is the most important part of the news and the part headlines repeat least:

A concrete model

Synthient found the malware preinstalled on a MECOOL KM9PRO Max it bought in late 2025. That doesn't mean every box from that brand is affected: it's one specific model.

What you can do with your box base

A point of honesty before the list: AdminSTB does not remove XCPE. Its agent only sees the boxes where it's installed, and removing a backdoor that reinstalls from /oem/ requires replacing the firmware, which is outside what the panel does. What does help is knowing which boxes are suspect and prioritizing them:

  1. Inventory by model. Build a list of the models and brands in your fleet and compare it against the models named in the Google and Synthient reports. If you don't know which models you have, that's the first finding (see the fleet audit).
  2. Installed app list. AdminSTB shows each box's apps, with their install origin and a danger score. Look for the packages x.cpe, com.oemservice and com.abc.nexus. Treat it as a lead, not a verdict: a system component may not appear, and its absence doesn't prove the box is clean.
  3. Per-app usage and outbound traffic. A box that constantly uploads data while nobody is watching video is suspect, whether or not it has a package with those names. The per-app usage ranking is where to start.
  4. DNS queries. The reports mention the command domain anyevonline[.]com and the broker mqtt.szbboys[.]com. If you keep DNS query history (for example with LintraTech's Pico-Server), searching for those names identifies which subscribers have a compromised box, even though Google has already stepped in on the servers. Blocking them in your DNS or firewall (MoniTik helps centralize that policy on MikroTik) cuts the communication in the meantime.
  5. Replacement or clean firmware. For boxes you confirm or suspect, the real way out is swapping them for a certified one or reflashing them with trusted firmware. On the certified models we've tested (onn, ZTE), updates aren't silent and ask for on-screen confirmation, but the hardware has passed Google's compatibility and security tests.

AdminSTB for internet providers

Model inventory, apps with install origin and per-app usage for your whole fleet, in one panel.

See the ISP solution →

What to do now

  1. List the box models in your base and compare them with the ones named in the Google and Synthient reports.
  2. Check your DNS logs for any subscriber that queried the domains mentioned.
  3. Decide how you'll replace or reflash the boxes that test positive, and who bears the cost.
  4. If you hand boxes to your subscribers, demand audited firmware and certified models from your supplier, or ask for written guarantees.

Sources

Data taken from coverage of Google's November 2, 2026 announcement. We did not review the original GTIG report, so the figures and attributions are those reported by the press: