GitVenom dressed hundreds of repositories over several years to ship AsyncRAT and Quasar
A Raxis post catalogues three campaigns that made GitHub the delivery host rather than the hiding place, which is why the 1,300 repositories flagged as open to RepoJacking matter more than the million-device headline above them.
The Engineer · Build desk

What happened
- A Raxis post by Brian Tant, published on January 21, 2026 and republished on dev.to, walks through three campaigns that used GitHub as the delivery host rather than as a place to hide code.
- GitVenom repositories pulled hidden payloads with obfuscated JavaScript or PowerShell, then deployed AsyncRAT, Quasar and custom Node.js stealers plus clipboard hijacking that rerouted cryptocurrency payments.
- Trend Micro found attackers using GitHub's release mechanism to host and distribute Lumma Stealer alongside SectopRAT, Vidar and Cobeacon, served as if they were ordinary software releases.
- Microsoft's analysis of the Storm-0409 malvertising campaign, which routed victims through GitHub repositories, put infections at close to one million devices worldwide.
Why it matters
- constraint The signal being abused is the one nobody who builds software can revoke: blocking the host is not an option, and the post's own stated precondition is that developers already treat GitHub-hosted releases as legitimate distributions.
- exposure Anyone consuming one of the RepoJacking-exposed paths inherits whoever claims the namespace next, with no change to the URL, the tool name or the install instructions they trusted last week.
- cost The README, the commit history and the topic tags are paid for once by the attacker and charged to every reviewer whose acceptance test leans on them, which inverts the cheapest heuristic in third-party tool selection.
- contradiction The devices in the headline count came from people clicking ads on illegal streaming sites, so the largest number in the post measures consumer malvertising, not the developer trust problem it is used to illustrate.
None of these three chains involved an exploit; the work being billed for was dressing. GitVenom's operators wrote professional READMEs, possibly generated with AI, built realistic commit histories, and tagged repositories with topics that matched popular developer interests, across hundreds of repositories over several years [1]. With more than 100 million repositories on the platform [9], a few hundred convincing ones cost nothing in signal-to-noise. A commit history is among the cheapest artifacts in software to fabricate and the slowest to earn.
The Lumma Stealer operation ran on the same asset. Repository names resembled popular legitimate tools, and release notes mimicked authentic software announcements [4]. The precondition Tant names is behavioural rather than technical: developers are conditioned to treat GitHub-hosted releases as legitimate software distributions [14]. The executable then arrives over the same hostname, through the same feature, as the real thing.
The figure I would interrogate before repeating is 1,300. The post says researchers identified over 1,300 repositories vulnerable to RepoJacking, which it defines as hijacking an existing repository and injecting malicious code into projects developers already trust [12]. That describes the outcome, not the precondition. It does not say who scanned, when, what counted as vulnerable, or whether the exposed names have since been claimed defensively. Without those, you cannot diff the list against your own dependencies, which is the only reason the count would matter to you rather than to a slide.
The proceeds number dates itself. Roughly five Bitcoin, described in the post as worth approximately US$440,000 [13]. That implies about $88,000 a coin [15], in a piece published on January 21, 2026 [8]. The five coins are the finding, while the dollar figure is just a quote from one afternoon.
Then the transfer question. The post's opening credits recent investigations with campaigns affecting nearly one million devices [7]. That reads as the Storm-0409 total again rather than an additional population, so the two figures should not be added [11]. GitVenom's bait was Instagram automation, Telegram bots and game hacking utilities [2], which sits closer to a working developer than streaming-site advertising does, and still closer to a weekend side project than to anything pinned in a build.
What does transfer is the takedown economics. The Storm-0409 operators maintained multiple repositories precisely so that removal of any one would not stop delivery [6]. Reporting a URL therefore buys hours. In my context, with third-party tooling entering builds from paths nobody re-verifies, that pushes the check onto the artifact instead of the location: a signature, or a hash I recorded myself and compare on the way in. The path stood in for a publisher check I never actually did.
What to watch
- Publication of the 1,300 RepoJacking-exposed names with scan dates and owners, which would turn a headline count into a list you can diff against a lockfile.
- Any GitHub change that ties release assets to a verified publisher identity, since that is the one signal a hijacked namespace cannot carry over.
- A campaign of this shape aimed at package-manager installs rather than human downloads, which is where the takedown-resistant repository pattern would actually reach builds.
Clarity's read
What the record supports and how the coverage leans. The claims behind it follow.
Reality
- Evidence28
- Adoption45
- Hype gap+38
- Incentives65
- Confidence34
Claim ledger
Ranked by verification strength, evidence, and original report placement.
- [1]
In the GitVenom campaign, attackers created hundreds of repositories over several years, each crafted to appear legitimate, featuring professionally written README files (possibly generated using AI), realistic commit histories, and topics aligned with popular developer interests.
- [2]
The malicious GitVenom repositories offered tools for Instagram automation, Telegram bots, and game hacking utilities, designed to attract specific developer communities.
- [3]
Trend Micro uncovered attackers abusing GitHub's release mechanism to host and distribute Lumma Stealer alongside other malware variants including SectopRAT, Vidar and Cobeacon.
- [4]
In the Lumma Stealer chain, attackers created repositories with names similar to popular legitimate tools, used GitHub's release feature to upload malware-laden executables, and wrote repository descriptions and release notes that mimicked authentic software announcements, so victims downloaded what appeared to be official software releases.
- [5]
Microsoft's analysis of the Storm-0409 malvertising campaign, which abused GitHub repositories, found it infected close to one million devices worldwide.
- [6]
Storm-0409 was a three-stage attack that targeted users of illegal streaming platforms: victims clicked malicious ads on compromised streaming sites, were redirected to legitimate-looking GitHub repositories, and received NetSupport remote monitoring tools disguised as video codecs or streaming utilities; the attackers maintained multiple repositories to create redundancy that made takedown efforts less effective.
- [7]
The post states that recent investigations have uncovered campaigns affecting nearly one million devices, with attackers creating hundreds of malicious repositories.
- [8]
The article was originally published by Brian Tant on the Raxis blog on January 21, 2026, and republished on dev.to.
- [9]
GitHub hosts over 100 million repositories and serves millions of developers worldwide.
- [10]
Once downloaded, GitVenom code executed hidden payload downloads using obfuscated JavaScript or PowerShell scripts, deployed AsyncRAT backdoors, Quasar remote access tools and custom Node.js stealers, and implemented clipboard hijacking to redirect cryptocurrency transactions to attacker-controlled wallets.
- [11]
The post's aggregate of nearly one million affected devices and the Storm-0409 total of close to one million devices describe the same population, so the two figures cannot be summed.
- [12]
Security researchers have identified over 1,300 GitHub repositories vulnerable to RepoJacking attacks, where attackers can hijack existing repositories and inject malicious code into projects that developers already trust.
- [13]
Researchers found evidence of approximately five Bitcoin, described in the post as currently worth approximately US $440,000, sent to attacker wallets.
- [14]
According to the post, developers are conditioned to trust GitHub-hosted releases as legitimate software distributions, which is what the attack relied on.
- [15]
The GitVenom valuation implies a Bitcoin price of roughly US$88,000 per coin at the time of writing.
Get this ledger inside ChatGPT. Ask about any of our stories and the answer brings its figure, each claim’s verdict and the sources. Free, no account.
Sources
1 independent publisher whose own reporting we read for this story.
- dev.toThe Growing Threat: Attackers Using GitHub Repositories as Malware Staging Mechanisms
1 article · August 27, 2026
Topics and entities
Follow any of these and your For You feed starts watching them — no settings page required.
Topics
- Infostealer MalwareFollow
- Software Supply Chain SecurityFollow
- RepoJacking and Repository HijackingFollow
- Code Hosting Platform AbuseFollow
- Social Engineering of DevelopersFollow
- MalvertisingFollow
- Malware-as-a-ServiceFollow