Cybersecurity

FakeGit Campaign Returns with 17,610 Malicious GitHub Repositories to Spread Information-Stealing Malware

The FakeGit campaign has resumed activity through 17,610 fake GitHub repositories, using convincing README files and download buttons to distribute SmartLoader and then other malware. Researchers say that relying on the removal of specific repositories or links is insufficient to contain the campaign because of backups and multiple hosting locations.

2026-10-08
3 min read
690 views
certi.news Editorial Team
FakeGit Campaign Returns with 17,610 Malicious GitHub Repositories to Spread Information-Stealing Malware
The FakeGit malware campaign has returned to GitHub on a large scale, with researchers identifying 17,610 repositories used to distribute SmartLoader, an initial payload capable of downloading other malware. The activity resumed on October 4, 2026, after the campaign had earlier in the month been used to deliver StealC, an information-stealing malware.

The campaign primarily relies on temporary accounts, but researchers identified at least 700 accounts that appear to belong to legitimate developers. The malicious repositories use convincingly designed README files containing a download button that leads to a ZIP archive containing SmartLoader.

Rapid Escalation Using Existing Repositories

According to a report by software supply chain security platform Apiiro, the campaign pushed more than 13,000 repositories over 34 hours, with activity peaking at 2,999 repositories per hour. In the commit samples examined by the researchers, 97% were limited to modifying a README file, while the download button in 88% of them led to a ZIP file that installs SmartLoader.

This indicates that the operators did not need to create new repositories; instead, they redirected an existing fleet toward malicious links. Island had linked the name FakeGit to this operation in July, when it documented 7,600 fake repositories delivering SmartLoader, including 800 repositories masquerading as artificial intelligence skills or MCP servers that appeared in public records and catalogs.

Why Is the Campaign Difficult to Contain?

Apiiro researchers believe that removing the repositories covers only part of the malicious infrastructure. Blocked payloads and their backups also remain available, allowing attackers to change the download link while keeping the repository itself active. The researchers found that 71% of the fleet had not been listed in URLhaus before their report was published.

The malicious archives are distributed across forks, old files, release assets, issue attachments, and separate repositories dedicated to hosting. Therefore, deleting one file or link does not prevent the operator from directing the victim to an alternative copy.

What Changes in Practice for Users?

Simply treating the presence of a repository on GitHub as evidence of its trustworthiness is insufficient, particularly when downloading artificial intelligence skills or MCP servers. The researchers recommend verifying the repository owner and relying on official registries or software vendor repositories as installation sources.

If a user suspects that SmartLoader has been executed, the situation should be treated as a possible compromise of the GitHub account, followed by revoking active sessions and access tokens and moving to passkeys. The campaign shows that relying on link blocklists or deleting individual repositories remains limited when an attacker can reuse copies, branches, and release assets.

News source
BleepingComputer
Open original source ↗
c
Author

certi.news Editorial Team

What you need to know

The FakeGit campaign has returned to GitHub through 17,610 malicious repositories distributing SmartLoader, which can download other malware such as StealC. Deleting a single repository or link is not enough to contain the campaign because it uses forks, old files, and release assets.

  • Researchers identified 17,610 fake repositories on GitHub, with more than 13,000 repositories pushed within 34 hours.
  • The repositories use README files and download buttons that often lead to ZIP archives containing SmartLoader.
  • Researchers identified at least 700 accounts that appear to belong to legitimate developers.
  • Before the report was published, 71% of the repositories were not listed in URLhaus.
  • Researchers recommend verifying the repository owner and using official registries or software-vendor repositories for installation.
  • If SmartLoader is suspected to have run, active sessions and access tokens should be revoked, and passkeys should be adopted.

FAQ

What is the FakeGit campaign?

It is a malicious campaign that uses fake or redirected GitHub repositories to distribute SmartLoader and other malware.

What does SmartLoader do?

SmartLoader is an initial payload capable of downloading other malware.

Why is deleting the malicious repositories not enough?

Because payloads and backups may remain in branches, old files, release assets, issue attachments, and separate hosting repositories.

How can users reduce the risk of infection?

They should verify the repository owner and rely on official registries or software-vendor repositories, and not consider a project’s presence on GitHub sufficient proof of its trustworthiness.

In the same category

You may also like

View all news