- Angrebet på CPUID kompromitterede en download-API, ikke de signerede binære filer, hvilket tillod legitime CPU-Z- og HWMonitor-downloads at blive omdirigeret til ondsindede installationsprogrammer.
- Infektionskæden brugte DLL-kapring (CRYPTBASE.dll), in-memory-udførelse og avanceret C2-infrastruktur til at implementere STX RAT'er med tyveri af legitimationsoplysninger og fjernadgang.
- Hændelsen fremhæver den voksende trussel fra angreb i forsyningskæden, hvor softwaredistributionsinfrastrukturen er målrettet snarere end kildekoden.
- Brugere og organisationer skal styrke kontrollerne: verificere downloads, ikke ignorere antivirusadvarsler og forstærke CI/CD-processer og sikkerhed på API'er og servere.
I de seneste måneder har CPUID – virksomheden bag populære værktøjer som CPU-Z og HWMonitor – skabt overskrifter inden for cybersikkerhed på grund af et forsyningskædeangreb , der har efterladt tusindvis af brugere dybt skuffede. Det bekymrende aspekt er ikke kun selve malwaren, men det faktum, at det hele skete via downloads fra den officielle hjemmeside, hvilket udnyttede den enorme tillid, som det tekniske fællesskab har til disse værktøjer.
Denne hændelse føjer sig til andre nylige sager, såsom kompromitteringen af OpenAIs macOS-app gennem et manipuleret Axios-bibliotek , og forstærker en foruroligende erkendelse: det er ikke længere nok blot at kontrollere, om et websted er "det officielle", eller om den eksekverbare fil er signeret, for at føle sig sikker. Angribere forfiner deres forsyningskædeteknikker og målretter softwaredistributionsleddet præcis der, hvor det gør mest ondt.
Hvad skete der præcist med CPUID, CPU-Z og HWMonitor?
CPUID er en veteranvirksomhed, grundlagt i slutningen af 90'erne, kendt for at tilbyde gratis hardwarediagnosticerings- og overvågningsværktøjer til Windows. CPU-Z giver detaljerede oplysninger om processor, hukommelse og bundkort, mens HWMonitor bruges til at overvåge temperaturer, spændinger og blæsere. Disse værktøjer er allestedsnærværende i værksteder, datacentre, gaming-rigge og testmiljøer.
I april 2026 blev virksomhedens officielle hjemmeside kompromitteret i et forsyningskædeangreb , der påvirkede downloads af CPU-Z og HWMonitor. Det kritiske aspekt af sagen er, at angriberne ikke fik adgang til kildekoden eller de signerede binære filer, som CPUID legitimt distribuerer, men snarere en langt mere subtil komponent: en sekundær API, der er ansvarlig for at administrere downloadlinks og visse interne arbejdsgange.
Mellem 9. og 10. april 2026, i et tidsrum på cirka seks timer ifølge nogle kilder og op til 19 timer ifølge andre, mere dybdegående analyser, begyndte denne sidebar-API at omdirigere legitime downloadanmodninger til infrastruktur kontrolleret af angriberne. Brugeren ville besøge cpuid.com, klikke på den officielle downloadknap, og ved første øjekast virkede alt normalt.
I den periode bemærkede flere brugere mærkelig opførsel: installationsprogrammer med usædvanlige navne, såsom "HWiNFO_Monitor_Setup.exe" i stedet for den typiske hwmonitor_*.exe, og antivirusadvarsler, som mange desværre ignorerede, da de troede, at de var falske positiver. Det var da, sandheden begyndte at trævle frem.
Skøn tyder på, at et potentielt enormt antal brugere kan blive udsat , fordi CPU-Z og HWMonitor ikke er nicheprogrammer: de har akkumuleret titusindvis af historiske downloads og bruges dagligt af teknikere, systemadministratorer, overclockere og IT-professionelle. Et angrebsvindue på blot et par timer, spredt over forskellige globale tidszoner, er nok til at generere en alvorlig effekt.
Forsyningskæder: hvorfor dette angreb er så farligt
Det, der gør CPUID-sagen særligt bekymrende, er, at det var et kirurgisk angreb på softwaredistributionskæden , ikke de originale binære filer. Med andre ord lå problemet ikke i kodelageret eller de signerede eksekverbare filer, men i den infrastruktur, der bestemmer, hvilken fil der leveres til hver bruger.
Dette mønster stemmer overens med en klar tendens i de senere år: angreb på softwareforsyningskæden , hvor angriberen ikke forsøger at kompromittere hver enkelt slutbrugerenhed direkte, men snarere det fælles led, der leverer software til tusindvis eller millioner af maskiner. Sager som SolarWinds og Codecov har allerede vist, hvor ødelæggende det kan være at manipulere en enkelt komponent langs distributionsstien.
Angribere udnytter typisk sikkerhedssårbarheder i API'er, webservere eller CI/CD-flows til at indsætte ondsindede links, manipulerede biblioteker eller trojaniserede nyttelast. CPUID identificerede en "sidefunktion" eller "side-API" som indgangspunkt, ikke det centrale arkiv eller signeringssystemet. Denne API ville have gjort det muligt for angribere at ændre destinationen for downloadlinks uden at brugeren bemærkede noget mistænkeligt i deres browser.
En lignende hændelse opstod for nylig med OpenAI, da en GitHub Actions-workflow , der signerede macOS-appen, downloadede en ondsindet version af Axios-biblioteket den 31. marts. I så fald måtte OpenAI tilbagekalde macOS-appens certifikat som en forebyggende foranstaltning, på trods af at de forsikrede brugerne om, at ingen brugerdata eller interne systemer var blevet kompromitteret. Dette er endnu et eksempel på, hvordan et enkelt svagt led i en automatiseret proces kan forurene hele kæden.
Fra et teknisk synspunkt udnytter disse indtrængen typisk sårbarheder såsom svage legitimationsoplysninger, API'er uden robust godkendelse, forældede servere eller manglende overvågning af kritiske systemer. Endnu mere bekymrende er det, at de ofte går uopdaget hen i timer eller dage, indtil fællesskabet eller sikkerhedsværktøjerne begynder at identificere unormal adfærd i massevis.
Hvordan malwaren blev distribueret i CPUID-sagen
I CPUID-hændelsen er der observeret to nært beslægtede angrebskædevarianter ifølge forskellige offentlige analyser. I de mest dokumenterede tilfælde serverede angriberne en legitim CPU-Z-binærfil sammen med en ondsindet DLL i den samme installationsmappe.
Den DLL, identificeret som CRYPTBASE.dll (samme navn som et legitimt Windows-bibliotek), blev kompileret i Zig og udnyttede Windows DLL-søgerækkefølgen: da systemet var i samme mappe som den legitime CPU-Z-eksekverbare fil, indlæste det først den skadelige version i stedet for originalen fra C:\Windows\System32. Dette er et klassisk tilfælde af DLL-kapring.
Da den falske DLL var indlæst, blev en forholdsvis sofistikeret angrebskæde igangsat. Den ondsindede nyttelast udførte en anden, krypteret DLL direkte i hukommelsen ved hjælp af reflekterende injektionsteknikker, hvilket undgik diskskrivninger og efterlod meget få spor til senere analyse. Denne adfærd fik nogle avancerede sikkerhedsagenter til straks at markere aktiviteten som "penetration framework eller shellcode detekteret".
Derfra blev kommunikationen med kommando- og kontrolserveren (C2) etableret via DNS-over-HTTPS til 1.1.1.1 , et trick designet til at omgå mange traditionelle DNS-overvågningssystemer. Derudover omfattede kæden oprettelsen af processer som PowerShell, der startede csc.exe og cvtres.exe, noget helt usædvanligt for et værktøj som CPU-Z.
For at sikre, at infektionen overlevede genstarter og delvise oprydningsforsøg, anvendte malwaren op til tre redundante persistensmekanismer : en Kør-nøgle i Windows-registreringsdatabasen, en planlagt opgave, der kører hvert 68. minut og varer op til 20 år, og MSBuild-projektfiler skjult i AppData\Local. Denne tilgang gør udryddelse ekstremt vanskelig, hvis du ikke ved præcis, hvad du skal kigge efter.
Den endelige nyttelast blev identificeret som STX RAT , en fjernadgangstrojaner med skjulte VNC-funktioner, tastatur- og museindsprøjtning, tyveri af legitimationsoplysninger fra flere browsere (Chrome, Firefox, Edge, Brave), dataudtrækning i Windows Vault og adgang til kryptovaluta-wallets. Det var ikke bare simpel adware, men en bagdør med en bred vifte af spionage- og kontrolmuligheder.
Hvad malwaren ledte efter: legitimationsoplysninger, fjernbetjening og mere
Hele angrebets design gør det ret tydeligt, at det primære mål var lydløst tyveri af følsomme oplysninger og vedvarende fjernadgang , ikke øjeblikkelig skade på brugeren (som f.eks. ransomware ville gøre). Denne sondring er afgørende, fordi det gør angrebet sværere at opdage og potentielt mere profitabelt for angriberne.
Blandt de funktioner, der er forbundet med STX RAT, og de nyttelaster, der blev observeret under hændelsen, skiller sig flere funktioner ud, der er typiske for infostealere og avancerede RAT'er : udtræk af adgangskoder og cookies gemt i browsere, adgang til aktive sessioner (e-mail, netbank, digitale butikker), indsamling af systemoplysninger og mulig eskalering af privilegier i miljøer, hvor brugeren havde høje tilladelser.
Nogle rapporter nævner også implementeringen af yderligere nyttelast i .NET og brugen af in-memory PowerShell til at downloade flere moduler fra eksterne servere, hvilket er almindelig praksis i kampagner, der søger modularitet : et relativt let første implantat installeres, og når angriberen bekræfter, at maskinen er af interesse, downloades ekstra komponenter for at udvinde specifikke data eller bevæge sig lateralt gennem netværket.
Valget af CPU-Z og HWMonitor som vektorer er ikke tilfældigt. Den typiske profil for en person, der installerer disse værktøjer, er stærkt skæv i retning af IT-professionelle, systemadministratorer og personer med privilegeret adgang til virksomhedsnetværk. At kompromittere en enkelt systemadministrator med domænerettigheder kan have en radikalt større effekt end at inficere en hjemmebruger uden privilegier.
Selvom antallet af bekræftede direkte ofre kan synes relativt lavt (omkring hundrede veldokumenterede tilfælde ifølge nogle EDR-udbydere), var potentialet for skade i virksomheder og kritiske infrastrukturmiljøer højt. Alt, hvad der kræves, er, at en af disse teknikere har legitimationsoplysninger til servere, cloudpaneler eller netværksenheder for at åbne en meget farlig dør.
Sådan ved du, om du måske er blevet påvirket
Hvis du downloadede CPU-Z eller HWMonitor fra den officielle CPUID-hjemmeside omkring den 9.-10. april 2026, bør du hurtigt tjekke dine downloads og systemer for at udelukke det. Der er ingen grund til panik, men det er værd at tjekke et par vigtige punkter.
Det første, du skal kontrollere, er navnet på den fil, du downloadede . Hvis dit HWMonitor-installationsprogram havde et mærkeligt navn, f.eks. "HWiNFO_Monitor_Setup.exe" eller en anden variant, der ikke passer til det sædvanlige hwmonitor_*.exe-mønster, er det et stort rødt flag. Mange brugere har kommenteret på netop disse uoverensstemmelser i navne på fora og sociale medier.
For det andet bør du tjekke dine antiviruslogfiler for disse datoer. Hvis Windows Defender, Malwarebytes, Kaspersky eller en anden sikkerhedsløsning udsendte en advarsel under download eller installation, og du ignorerede den, er det nu tid til at hente den historik og se præcis, hvad den registrerede. Advarsler med udtryk som "mistænkelig", "malware" eller "PUA" fortjener nærmere undersøgelse.
Det er også værd at tjekke din browsers downloadhistorik for at finde eksekverbare filer fra cpuid.com i løbet af den tid. Hvis du finder noget mistænkeligt, skal du gemme en kopi af filen til analyse (f.eks. ved at uploade den til VirusTotal senere) og undgå at køre den igen under nogen omstændigheder.
Hvis du er mere teknisk anlagt og har rimelig tvivl om, at dit system kan være kompromitteret, er en mulighed at starte fra et rent Linux-billede på et USB-drev og scanne Windows-disken udefra . Dette er ikke noget, de fleste brugere har brug for, men i kritiske miljøer kan det hjælpe med at finde filer som CRYPTBASE.dll uden for System32, usædvanlige planlagte opgaver eller artefakter i AppData.
Anbefalede trin, hvis du downloadede til det kompromitterede vindue
Hvis du, når du tjekker datoer og filnavne, ser, at du downloadede CPU-Z eller HWMonitor præcis mellem 9. og 10. april 2026, er det klogt at antage, at der i det mindste er en rimelig mulighed for eksponering , og handle i overensstemmelse hermed, selvom analysen senere viser, at der ikke var nogen egentlig infektion.
Det første trin er at afinstallere de berørte versioner fra Windows Kontrolpanel eller Indstillinger. Det giver ingen mening at beholde programmer, du ikke har tillid til, mens du undersøger sagen. Når du har afinstalleret programmet, er det også en god idé at rydde op i eventuelle resterende mapper i Programmer og AppData, og pas på ikke at slette noget, du er usikker på.
Kør derefter en fuld (ikke hurtig) antivirusscanning af dit system. Moderne sikkerhedsløsninger, især dem med adfærdsdetektion, kan finde spor af denne type malware, selvom en del af dataene kun befandt sig i hukommelsen. Brug om muligt en kombination af en opdateret Windows Defender og et ekstra værktøj som Malwarebytes til en second opinion.
Samtidig bør du antage, at eventuelle loginoplysninger, der er gemt i browseren i den periode, kan være kompromitteret. Det betyder, at det er tilrådeligt at ændre adgangskoder til e-mail, netbank, cloud-tjenester og alle kritiske platforme, der tilgås via Chrome, Firefox, Edge eller Brave. Gør dette efter at have scannet og renset dit system, ikke før.
Det er også en god idé at gennemgå historikken over mistænkelig aktivitet på dine primære konti (f.eks. Gmail, Amazon, Dropbox eller din banks dashboard) for at se, om der har været logins fra usædvanlige steder eller enheder. Og hvis du gemte kortoplysninger i din browser, er det fornuftigt at underrette din bank, så de kan holde øje med usædvanlig aktivitet eller i ekstreme tilfælde anmode om en kortudskiftning.
CPUID-svar og den aktuelle status for dine downloads
Efter hændelsen kom frem i lyset, udsendte CPUID erklæringer, der forklarede, at angrebet havde påvirket en sekundær funktion i deres infrastruktur - den velkendte side-API - og at de signerede binære filer og kodelagre ikke var blevet kompromitteret. De oplyste, at de havde identificeret og rettet sårbarheden i den kompromitterede API og genoprettet normal drift af downloadplatformen.
Ifølge tilgængelige oplysninger er de nuværende CPU-Z- og HWMonitor-eksekverbare filer igen korrekt signeret og serveret fra den rene infrastruktur . Fra i dag betragtes det som sikkert at downloade disse værktøjer fra den officielle hjemmeside, nu hvor problemet er blevet løst, forudsat at du overholder de sædvanlige forholdsregler for software, der hentes fra internettet.
Alligevel efterlader hændelsen en rimelig grad af mistillid. Mange organisationer sætter spørgsmålstegn ved, om det giver mening at fortsætte med at implementere tredjepartsværktøjer som CPUID på produktionsservere eller i ekstremt følsomme miljøer . I nogle tilfælde vælger de velreviderede open source-alternativer (såsom lm-sensorer på Linux eller OpenHardwareMonitor) eller native værktøjer fra cloud- og hardwareudbydere.
CPUID bliver på sin side nødt til at arbejde på at genopbygge tilliden i fællesskabet , ikke kun ved at rydde op i den specifikke hændelse, men også ved at demonstrere, at de har styrket deres interne sikkerhed: regelmæssige revisioner, strengere adgangskontroller, overvågning af downloadanomalier og offentliggørelse af verificerbare hashes for hver version, blandt andre foranstaltninger.
Mere generelt presser disse typer angreb branchen til at anvende praksisser som SBOM'er (Software Bill of Materials) , som kræver dokumentation af alle komponenter i software, og zero trust-arkitekturmodeller, hvor intern kode ikke engang antages at være troværdig, hvis den ikke består løbende kontroller.
Vigtige erfaringer for brugerne og branchen
CPUID-hændelsen er en ubehagelig påmindelse om, at det ikke længere er nok at stole blindt på den officielle hjemmeside . Angribere har forstået, at det svage led ofte ikke er brugeren, der klikker på linket, men den distributionsinfrastruktur, vi alle antager er sikker.
For slutbrugere er der flere vigtige ting at tage med sig. For det første: Ignorer ikke antivirusadvarsler, bare fordi filen kommer fra et velkendt websted. Moderne detektioner er afhængige af adfærd og globalt omdømme; hvis der dukker en advarsel op, når du downloader noget fra cpuid.com på en bestemt dato, kan det meget vel være et tegn på, at der sker noget usædvanligt på udbyderens backend.
For det andet: Vær opmærksom på åbenlyse detaljer som navnet på den eksekverbare fil . Et installationsprogram kaldet HWiNFO_Monitor_Setup.exe, da du forventede HWMonitor, burde vække mistanke med det samme. Det tager to sekunders opmærksomhed at forhindre en alvorlig infektion.
For softwarevirksomheder forstærker disse typer hændelser behovet for at styrke CI/CD-processer, adgang til downloadservere og hjælpe-API'er. Afhængighedsscanningsværktøjer som Semgrep eller andre SCA-systemer , Sigma-regler anvendt på CI/CD-logfiler og statisk/dynamisk analyse før signering af binære filer er ikke længere "nice to have": de er essentielle.
Endelig presser cybersikkerhedsmiljøet på for mere sofistikerede løsninger: brugen af robuste kryptografiske biblioteker for at sikre integritet og autenticitet i signeringsprocessen, in-memory EDR, der er i stand til at bryde angrebskæder som dem, der ses i CPU-Z, og en kultur, hvor enhver anomali i massive downloads undersøges med det samme i stedet for at blive afvist som en isoleret fejl.
Alt, der skete med CPUID-forsyningskædeangrebet, gør det klart, at strategien med at kompromittere distributionen, snarere end kildekoden direkte, er kommet for at blive. Brugere og organisationer er nødt til at hæve barren for deres digitale hygiejne: verificere hashes, når det er muligt, være opmærksomme på filnavne og certifikater, være årvågne, når de ser et logo, der virker bekendt, og frem for alt reagere hurtigt på enhver mistanke, så en engangshændelse ikke bliver et langvarigt problem.