PCMag editors select and review products independently. If you buy through affiliate links, we may earn commissions, which help support our testing.

Windows Malware on GitHub Wants to Steal Your Crypto

Attackers are hiding malware in fake GitHub repositories crafted to seem popular and legitimate, but in reality, they're just vessels to deploy software that swipes crypto.

 & Kate Irwin Reporter

Our team tests, rates, and reviews more than 1,500 products each year to help you make better buying decisions and get more from technology.

Our Expert
LOOK INSIDE PC LABS HOW WE TEST
65 EXPERTS
43 YEARS
41,500+ REVIEWS
(Credit: Pavlo Gonchar/SOPA Images/LightRocket via Getty Images)

Malicious actors are gaming GitHub's search results to trick unsuspecting users into accidentally downloading Windows malware on their computers, according to a new report from cybersecurity software firm Checkmarx.

Attackers are creating GitHub repositories with names that claim to be for frequently researched topics when in reality, they're thinly disguised malware, Yahuda Gelb, a research engineer at Checkmarx, writes in a blog post.

The malicious program spreading across the Microsoft-owned platform is similar to the "Keyzetsu clipper" malware, which can attack 12 different crypto wallet addresses connected to a computer, but only does so at a prespecified time on a daily basis.

The Keyzetsu malware is able to swipe a wide range of cryptocurrencies, including Bitcoin and Ethereum, by swapping wallet addresses when a user attempts a transaction. It also sends victims' details to a specifically designed Telegram bot.

Why target crypto wallets? Cryptocurrency transactions take place via blockchain networks that are decentralized enough that it's impossible to reverse a transaction. Unlike a bank, there's no one to call to ask for a chargeback when an attacker manages to access your crypto wallet or make an unwanted transaction. Most blockchains are also permissionless, meaning anyone, anywhere in the world can create a wallet and send transactions, though it is possible in many cases to trace wallets back to potential owners with some cyber-sleuthing. While crypto ownership can bring some users an increased sense of possession over their own funds, it also comes with notable risks (and price volatility).

Like Keyzetsu clipper malware, the malware Checkmarx identified will run its tasks every day without user permission. This GitHub malware also checks for a user's geolocation, and has different instructions if the user is based in Russia, though Gelb notes that the Russia contingency didn't appear to be activated yet.

The latest malware plaguing GitHub may appear legitimate, showing up at the top of search results and having tons of fake, visible stargazers—GitHub's term for users who "star" or favorite the repository. The concealed malware repositories will also have lots of frequent modifications to make them seem active, which helps boost them in GitHub's search results.

The malware itself is hiding within .csproj or .vcxproj files, according to the report, but malicious software could be hiding within other files as well. Gelb warns that GitHub users should be wary of any public repositories, and be extra cautious of any GitHub repositories posted by fresh accounts or with stargazers with newly created accounts.

Unfortunately, this isn't the first time malware has circulated on GitHub. It's been a problem for years. Checkmarx has repeatedly found "a growing trend" of malware and cyberattacks via the platform, noting back in September 2023 and March this year that it's become a substantial problem. And while GitHub has taken some steps to increase security such as requiring all users to enable two-factor authentication, it's currently unclear to what extent the site actively monitors or scans its users' uploads for potential threats.

GitHub's site policies state that users cannot use its platform to engage in "unlawful attacks," though malware research is allowed but must be clearly labeled as such. The site typically hides violating content behind "authentication," but also sometimes removes or disables content as a "last resort."

About Our Expert

Kate Irwin

Kate Irwin

Reporter

I’m a reporter for PCMag covering tech news early in the morning. Prior to joining PCMag, I was a producer and reporter at Decrypt and launched its gaming vertical, GG. I have previously written for Input, Game Rant, Dot Esports, and other places, covering a range of gaming, tech, crypto, and entertainment news.

I’ve been a PC gamer since The Sims (yes, the original) in the CD-ROM days. I still think about my first-gen pink iPod mini, which, looking back, was not so mini. In 2020, I finally built my own custom Windows PC for gaming with a 3090 graphics card, but I also regularly use Mac and iOS devices. As a reporter, I’m passionate about documenting the wide world of tech and how it affects our daily lives.

My Areas of Expertise

  • Microsoft
  • Google
  • Artificial intelligence 
  • Cybersecurity
  • Video games are a big one. I specialize in shooters (Apex Legends, Fortnite, Overwatch) but I occasionally test out other genres as well, especially indie games or cozy games (The Sims series, Animal Crossing). 
  • The business and tech that powers video games
  • Cryptocurrency and blockchain technology
  • Social media platforms, including Meta’s apps, X/Twitter, Telegram, TikTok, etc.
  • Tech regulation

The Technology I Use

  • MSI gaming laptops
  • Nvidia graphics cards
  • AMD CPUs
  • MacBook Pro and Air laptops
  • An iPhone from 2019 (though I’m thinking about getting a “dumb phone” like the Light Phone)
  • Nintendo Switch
  • PlayStation 5
  • Freewrite Traveler 
  • At home: Sonos speakers (we have them all over the house), Philips Hue + Ring security products

Read full bio