FakeGit-malwarecampagne terug met 17.610 kwaadaardige GitHub-repositories

Malwarecampagne FakeGit is terug met 17.610 nepaccounts op GitHub die de loader SmartLoader en infostealer StealC verspreiden, meldt Apiiro.

Meer dan 17.600 nepaccounts op GitHub verspreiden momenteel de malware-loader SmartLoader, nadat de zogeheten FakeGit-campagne begin oktober 2026 opnieuw actief werd. Dat meldt supply-chain-securitybedrijf Apiiro. De campagne gebruikt de nepreposities deze keer om de infostealer StealC te verspreiden.

Vergelijkbare activiteit met wisselende payloads loopt al sinds minstens januari 2026. De naam FakeGit werd in juli 2026 aan de operatie gekoppeld, toen het enterprise-browserplatform Island zo’n 7.600 kwaadaardige repo’s telde. Daarvan deed 800 zich voor als AI-skills of MCP-servers en dook op in publieke AI-registries en catalogi.

Bestaande repo’s hergebruikt in plaats van nieuwe aangemaakt

Apiiro ontdekte dat de campagne op 4 oktober weer opstartte en inmiddels 17.610 GitHub-repositories omvat. In 34 uur tijd werden er meer dan 13.000 gepusht, met een piek van bijna 3.000 per uur. Opvallend is dat de operator vooral bestaande repo’s hergebruikte in plaats van telkens nieuwe aan te maken: in een steekproef van commits wijzigde 97 procent alleen het README-bestand, en in 88 procent daarvan verwees de downloadknop naar een ZIP-archief met SmartLoader erin. De meeste gebruikte accounts zijn wegwerpaccounts, maar onderzoekers identificeerden ook minstens 700 accounts die aan echte developers lijken toe te horen, wat het voor slachtoffers moeilijker maakt om de nepaccounts te onderscheiden van betrouwbare bronnen.

Het lokmiddel is steeds hetzelfde: een README met installatie-instructies en een knop die een ZIP-bestand downloadt. Dat archief installeert SmartLoader, dat op zijn beurt StealC of andere malware aflevert.

Volgens Apiiro blijft de campagne hardnekkig omdat takedown-lijsten nooit de volledige omvang dekken. Geblokkeerde downloadlinks en backupkopieën van de malware blijven vaak toegankelijk, waardoor de operator simpelweg naar een andere kopie kan wijzen zodra er één wordt verwijderd. Apiiro vond kwaadaardige bestanden terug in forks, oudere commits, release-assets, issue-bijlagen en losse repo’s die alleen als bestandsopslag dienen. Van de hele vloot stond 71 procent niet in de malwaredatabase URLhaus voordat Apiiro met het onderzoek kwam, en een DNS-blocklist kan nu eenmaal geen los bestand op GitHub blokkeren zonder meteen de hele dienst te raken.

Controleer bij het binnenhalen van tools, AI-skills of MCP-servers van GitHub altijd wie de repository beheert, en vertrouw niet blind op de naam of het aantal sterren. Haal AI-skills en MCP-servers waar mogelijk alleen uit officiële registries of de repository van de leverancier zelf. Is SmartLoader toch uitgevoerd, ga dan uit van een mogelijk gecompromitteerd GitHub-account: trek actieve sessies en tokens in en stap waar mogelijk over op passkeys. Test onbekende installatiescripts waar mogelijk eerst in een sandbox of wegwerpomgeving voordat je ze op een gewone werkplek draait.

Bron: BleepingComputer

Wat betekent dit voor jouw bedrijf?

Zoek je als developer naar kant-en-klare AI-skills, MCP-servers of andere tools op GitHub, behandel een onbekende repository dan als onvertrouwd totdat je de eigenaar hebt gecontroleerd. Voor bedrijven is het zinvol om installaties vanaf externe ZIP-downloads in ontwikkelomgevingen sowieso te weren of te sandboxen.

Beveiligingscontent geverifieerd door Fortivox SecurityNederlandse cybersecurity-specialist voor het MKB — fortivoxsecurity.nl

Blijf op de hoogte

Meld je aan voor de nieuwsbrief: spoedalerts bij kritieke dreigingen en een wekelijks overzicht. Geen mail achterlaten? Volg ons dan via RSS.