I found 10k GitHub repositories distributing Trojan malware

Nature of the Malware Campaign

  • Repositories host seemingly useful projects but distribute malware via linked ZIP archives or replaced binaries in “releases.”
  • Samples show network activity to IP info services, Polygon RPC nodes, and a C2 server, suggesting crypto theft.
  • One analyzed sample matches the “disco” trojan family; most payloads are Windows-focused.
  • Attackers frequently delete and re-push commits to stay at the top of “recently updated” and search results.

GitHub’s Role and Response

  • Mixed experiences reporting: some repos removed within 24 hours; others linger for months or years (including obvious piracy).
  • Commenters argue GitHub is not a curated repository, more like a file host or forum with links.
  • Several feel GitHub/Microsoft underuse their resources (including AI) for proactive malware detection, likely due to business tradeoffs and false-positive risks.

Limits of “Open Source Is Safe”

  • Strong debate over the common belief that open source is “safer” because it’s auditable.
  • Many note that:
    • Few people actually read code or verify that binaries match sources.
    • Stars, popularity, and “many eyes” create a false sense of security and are easily gamed.
  • Others push back that open source was never guaranteed clean, only more auditable; xz backdoor cited as a counterexample to naïve trust.

Detection, Scanning, and Tooling

  • VirusTotal sometimes flags the malware only when the ZIP is uploaded directly, not when given just a link.
  • Calls for GitHub-wide release/binary scanning and basic heuristics (new accounts, synchronized stargazers, cloned malware trees).
  • Existing tools mentioned: Socket, Aikido, Step-Security, Wiz, Semgrep-style scanning; some want better pre-download GitHub scanners.

Search Engines and Phishing

  • Search results (especially non-Google) often surface phishing or malicious GitHub forks above legitimate repos.
  • Some users report phishing pages for banks and GitHub projects ranking highly; others say this happens on multiple major search engines.

Account Security and Password Practices

  • A high-profile case of malware from a GitHub plugin compromising a password manager drives debate over:
    • Storing TOTP/MFA in the same vault as passwords.
    • Using hardware keys (e.g., YubiKey), separate devices, or multiple vaults.
  • Several argue password managers assume an uncompromised device; once malware runs locally, many defenses fail.

Social Engineering and Fake Technical Tests

  • Descriptions of recruitment scams: “dream job” offers, then a “technical test” repo that actually deploys malware.
  • Some developers now run all such tests only in disposable VMs and monitor outbound connections.

Broader Concerns About Ecosystem Quality

  • Perception that GitHub is drifting toward “SourceForge 2.0”: spam, malware, SEO-gamed stars, and weak enforcement.
  • Some see this as a long-standing open ecosystem reality; others blame large corporate ownership and growth incentives.