Hand met afstandsbediening voor een televisie met streamingapps.
Nieuws3 november · 12:494 min leestijd

Google ontmantelt XCPE-botnet met 1,3 miljoen Android-tv-boxen

Google zegt dat de XCPE-backdoor meer dan 1,3 miljoen Android-settopboxen in een botnet opnam. TrendAI telde besmetting over 206 modellen en meer dan 170 landen, terwijl Google geen winkelmerken of typenummers noemt.

Google en partners ontmantelden vorige week de XCPE-backdoor, die meer dan 1,3 miljoen Android-settopboxen wereldwijd in een botnet had opgenomen; Google schrijft de opzet toe aan fabrikant Videostrong.

Een aangesloten tv-box kan ongemerkt verkeer van derden via het publieke IP-adres van een kantoor, winkel of ontvangstruimte doorsturen. De praktische inzet zit daarom al bij inkoop en netwerkbeheer: als merk, firmware en locatie van zo’n apparaat ontbreken in de inventaris, blijft het buiten patch- en isolatiebeleid.

De backdoor zat in de firmware

Google beschrijft x.cpe als een systeemcomponent in de firmware van Android TV-apparaten. In sommige builds draait de app als com.oemservice met android.uid.system-rechten. Verwijdert een gebruiker de app, dan kan een kopie in de /oem/-partitie na een herstart opnieuw worden geïnstalleerd. Een gewone appverwijdering ruimt de backdoor dus niet op.

Een tweede component, com.abc.nexus, laadt modules voor advertentiefraude, residentiële proxy’s en extra backdoors. De box haalt via een MQTT-verbinding nieuwe instructies op. Google beschrijft opdrachten voor stille app-installaties, shellcommando’s, schermafbeeldingen en netwerkverkenning. Een tv-box kan zo tegelijk verkeer van derden doorsturen en opdrachten op afstand uitvoeren.

Schema van de XCPE-keten met Android-tv-apparaten, backdoor, loader en modules voor proxyverkeer en advertentiefraude, bron: Google Threat Intelligence Group
Schema van de XCPE-keten met Android-tv-apparaten, backdoor, loader en modules voor proxyverkeer en advertentiefraude, bron: Google Threat Intelligence Group

De code zat in firmware die Videostrong leverde. Google zegt dat Videostrong de schadelijke code verhulde en pas na de eerste start activeerde, waardoor die de bestaande compatibiliteits- en veiligheidstests omzeilde. Google heeft Videostrong en toekomstige dochterbedrijven en gelieerde bedrijven uitgesloten van het bouwen of verkopen van gecertificeerde Android-apparaten en van softwarelevering aan andere gecertificeerde fabrikanten. Ook paste het bedrijf zijn controle op firmware-integriteit aan.

De telling verschilt per meting

TrendAI telde tussen juni en oktober 2026 1.472.554 besmette apparaten over 206 modellen en meer dan 170 landen. De partners zagen verschillende momentopnamen en hadden niet hetzelfde zicht op apparaten. Op circa 1,33 miljoen apparaten waren modules voor proxyverkeer en advertentiefraude ingepland.

TrendAI telde in dezelfde vier maanden ook meer dan 3,8 miljoen unieke thuis- en mobiele IP-adressen. Dat is een netwerkmeting over de looptijd van de operatie, naast het aantal besmette apparaten. Het ene getal betreft unieke IP-adressen over de meetperiode; het andere telt besmette apparaten.

De meeste besmette apparaten waren Android TV-settopboxen. Google zag daarnaast andere Android-apparaten voor telezorg, karaokemachines en digitale informatieborden. De Google-publicatie noemt geen verkoopmerken of concrete typenummers. TrendAI noemt 206 modellen, maar geeft in het artikel geen lijst waarmee een organisatie een kastje op basis van de naam op de doos kan controleren.

Kaart met de wereldwijde verspreiding van x.cpe, bron: Google Threat Intelligence Group
Kaart met de wereldwijde verspreiding van x.cpe, bron: Google Threat Intelligence Group

Proxykanalen verbinden eerdere operaties

XCPE was ook een distributielaag voor aanbieders die de besmette apparaten verder konden inzetten. Google noemt Linkfog, AppSalt en NetNut als proxy’s die via modules op de boxen konden draaien, en noemt CBOXTV en HiddenView bij advertentiefraude. Moyu en Spirit konden extra backdoors laden. De leverancier verkocht toegang aan zulke affiliates in plaats van elke module zelf te hoeven bouwen.

Google zegt dat juridische acties ook command-and-controldomeinen van meer dan een dozijn malwarefamilies hebben geraakt. Omdat die affiliates hun modules via andere kanalen verspreiden, verwacht Google dat de actie toegang tot minstens 10 miljoen aanvullende gecompromitteerde apparaten afsnijdt. Dat is een schatting over de bredere affiliate-infrastructuur naast de settopboxen die rechtstreeks in XCPE waren opgenomen.

Google noemt NetNut als een proxydienst waarvoor XCPE-modules besmette boxen als proxy-uitgangspunt gebruikten. De eerdere Google-FBI-actie betrof een afzonderlijk NetNut-netwerk dat via meer dan twee miljoen gekaapte Android-apparaten, smart-tv’s en streamingboxen verkeer doorstuurde. De overlap zit in het gebruik van apparaten als residentiële proxy; de ontmanteling van dat netwerk was een andere operatie.

De fabrieksroute kwam ook naar voren bij een aparte campagne: in juli bleek de H96 Max-tv-stick met een root-backdoor uit de fabriek ook bij Nederlandse webwinkels te koop. TrendAI plaatst XCPE in hetzelfde ecosysteem als BADBOX 2.0, dat in maart 2025 werd verstoord. Bij beide onderzoeken spelen vooraf ingebouwde software en een keten van externe modules een rol.

Google grijpt in bij firmware en certificering

Google zette juridische stappen om de domeinen en servers waarmee Videostrong het botnet bestuurde offline te halen en om command-and-controldomeinen van affiliate-malware uit te schakelen. Het sloot Videostrong uit van zijn certificeringsketen. De fabrikant gebruikte volgens Google verhulling om schadelijke code pas na de eerste start te activeren. De aanpassing van de firmwarecontrole richt zich op die specifieke testomzeiling.

De openbare aankondiging bevat geen lijst met getroffen winkelmerken of typenummers, geen aantallen per land en geen apparaat-voor-apparaatstatus na de takedown. Google beschrijft het uitschakelen van infrastructuur en aanpassingen aan keuringen, maar publiceert geen telling van apparaten waarvan de firmware is opgeschoond. TrendAI schrijft dat de implant een systeemapp is die met de sleutel van de fabrikant is ondertekend; eigenaars kunnen die niet zelf verwijderen en herstel vraagt actie van de leverancier, platformbeveiliging of vervanging van het apparaat.

NetNut liet zien hoe gekaapte huiskamertoestellen verkeer via gewone IP-adressen laten lopen; XCPE legt de ingang al bij de fabrikant en de firmware. De gemeenschappelijke factor is een apparaat dat weinig beheer vraagt, maar wel netwerktoegang en uitgaand verkeer heeft. Een apparateninventaris hoort daarom ook de Android-boxen en andere IoT-apparaten te bevatten die niet op de laptoplijst staan. Onbekende modellen of firmware horen op een apart netwerksegment tot leverancier en beheerstaat zijn vastgesteld.

Veelgestelde vragen

Alisina Nawabi
Geschreven doorAlisina Nawabi

AI Product Engineer & Solutions Architect

Apparaten in beeld krijgen

Als apparaat-, inkoop- en netwerkgegevens verspreid staan, ontwerp en bouw ik een oplossing die ze samenbrengt en controles automatiseert. Ik denk mee van het proces tot livegang en host waar dat kan op eigen infrastructuur.

Meer informatie

Dit artikel is geproduceerd samen met het Agent Team. Meer over de redactie.

Gerelateerde artikelen

Malware kaapt Android-autoschermen via de ingebouwde update-app
Nieuws
5 min

22 aug 18:09

Malware kaapt Android-autoschermen via de ingebouwde update-app

Kaspersky vond malware die Android-autoschermen besmet via de ingebouwde update-app van leverancier DoFun. Het scherm wordt daarna een SOCKS5-uitgang voor crimineel verkeer en pleegt advertentiefraude, met jouw IP-adres eronder.

Google opent Connected Apps-preview voor Gemini en Search
Nieuws
5 min

28 okt 20:43

Google opent Connected Apps-preview voor Gemini en Search

Google opent een ontwikkelaarspreview waarmee één koppeling apps naar Gemini, Search of beide brengt. De toegang begint met een Amerikaanse wachtlijst; voor Nederlandse bedrijven is dit nog geen actief kanaal.

Bitdefender vindt malware in goedkope Android-telefoons
Nieuws
5 min

9 okt 12:23

Bitdefender vindt malware in goedkope Android-telefoons

Bitdefender vindt Midnight Mimosa al in de firmware van goedkope MediaTek-telefoons. Doogee S200 X en Cubot KINGKONG X behoren tot de waargenomen modellen en staan in Nederlandse verkoopkanalen, maar dat bewijst geen besmette verkoop in Nederland.

Gemini-app passeert een miljard maandelijkse gebruikers
Nieuws
4 min

11 aug 22:24

Gemini-app passeert een miljard maandelijkse gebruikers

De Gemini-app telt een miljard maandelijkse gebruikers, evenveel als ChatGPT. Interessanter dan het getal is wat eronder ligt: wie Workspace Business of Enterprise afneemt, betaalt al voor deze assistent.

Google zet Assistant op 4 september uit op Android, Wear OS en Android Auto
Nieuws
4

6 aug 04:12

Google zet Assistant op 4 september uit op Android, Wear OS en Android Auto

Google trekt vanaf 4 september de toegang tot Assistant in op Android-telefoons, tablets, Wear OS-horloges, koptelefoons en Android Auto. Terugzetten is daarna onmogelijk en een deel van de routines en spraakopdrachten werkt anders onder Gemini.

Android tv-sticks komen besmet uit de fabriek en plegen advertentiefraude
Nieuws
5 min

31 jul 16:28

Android tv-sticks komen besmet uit de fabriek en plegen advertentiefraude

Goedkope Android tv-sticks zoals de H96 Max komen volgens Bitsight besmet uit de fabriek. Ze plegen advertentiefraude en verhuren het IP-adres van hun eigenaar als residentiële proxy, via een backdoor die volledige rootrechten geeft.