Skip to content

Build Not yet confirmed elsewhere1 publisher 3 min read Published Updated

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

How we use AI Send a correction

Photograph accompanying GitVenom dressed hundreds of repositories over several years to ship AsyncRAT and Quasar
Photo: dev.to

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
Why these scores

Claim ledger

Ranked by verification strength, evidence, and original report placement.

  1. [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. [2]

    The malicious GitVenom repositories offered tools for Instagram automation, Telegram bots, and game hacking utilities, designed to attract specific developer communities.

  3. [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.

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.

Add to ChatGPTAdd to Claude

Sources

1 independent publisher whose own reporting we read for this story.

  1. dev.to

    1 article · August 27, 2026

    The Growing Threat: Attackers Using GitHub Repositories as Malware Staging Mechanisms

Share your take

Let Clarity write the post for you.

Signed-in readers get a short post drafted on this story in the register they choose — narrative, analytical, or a direct position — editable to the last word before it goes anywhere. The share buttons at the top of this story work without an account.

Topics and entities

Follow any of these and your For You feed starts watching them — no settings page required.

Topics

Loading related stories