Malware & Threats

Network of 200 GitHub Repositories Used for Malware Infection

A Go module is used to load PowerShell code that fetches a resolver from public dead drops to execute Windows malware.

Vulnerability

A threat actor has built a network of over 200 GitHub repositories that have been delivering Windows malware, supply chain protection provider Socket reports.

Dubbed Operation Muck and Load, the campaign involves 222 lure repositories across 190 accounts that contain a Go module designed to trigger the infection chain.

The module, Socket explains, loads PowerShell code that fetches a resolver from public dead drops to execute Windows malware such as spyware, trojan downloaders, infostealers, and cryptominers.

To deceive users, the Go module poses as a DNS/subdomain scanning tool built around the legitimate dnsub open source project. Since January 24, 2026, the threat actor has published over 1,200 versions of the package, 700 of which are malicious.

“The likely cause is not normal release engineering, but the threat actor’s own GitHub Actions workflow repeatedly generating timestamp commits that could be surfaced as Go pseudo-versions,” Socket notes.

The module contains a PowerShell command that runs before any scanning logic and is hidden using excessive horizontal whitespace. It fetches a PowerShell script executed in a way that evades script-execution policy restrictions.

Advertisement. Scroll to continue reading.

In turn, the script fetches from public dead drops a payload that acts as a resolver, downloader, extractor, and launcher. It locates encrypted payload metadata, decrypts a URL, retrieves a password-protected archive, extracts it, and executes its contents.

Instead of using a single hardcoded payload URL, the threat actor behind Operation Muck and Load uses multiple public platforms to host mirrored encrypted resolver material for operational resilience.

“The public sources are the dead-drop locations embedded in the script, including Pastebin, Rlim, Muck-themed infrastructure, and fallback locations on public platforms such as YouTube, Instagram, Telegram, Google Docs, and GitCode,” Socket explains.

Payloads deployed at the end of the execution chain include AsyncRAT, Quasar RAT, a Remcos-style RAT, infostealers, and spyware.

While most of the repositories associated with Operation Muck and Load acted as lures, others also delivered malware, either embedded into source trees or through GitHub release assets.

“We identified at least 14 unique confirmed malware files across the analyzed threat actor workflow repositories. The confirmed payload set included trojan loaders and downloaders, Vidar infostealer, dropper/spyware payloads, and XMRig/BitMiner-related Monero cryptominers,” Socket notes.

Operation Muck and Load, the cybersecurity firm notes, overlaps with previously observed activity associated with the ‘ischhfd83’ email address, which also included Muck-themed domains.

Related: North Korean Hackers Target Open Source Developers in Supply Chain Attacks

Related: China-Linked APT Expands Arsenal With New ‘Leash’ Backdoors

Related: Atomic Arch Supply Chain Attack Hits 1,500 AUR Packages

Related: New ‘Mistic’ RAT Opens Door to Several Ransomware Families

Related Content

Cybercrime

The defendants unsuccessfully attempted to physically install malware on ATMs to force them to dispense cash.

Artificial Intelligence

The AI giant is logging customers out of their accounts and removing payment data to prevent unauthorized Claude usage.

Artificial Intelligence

Palo Alto Networks Unit 42 analyzed 405 AI-linked malware samples and found only 12 reached production endpoints.

Malware & Threats

The spyware-equipped Manic, a persistent Grandoreiro campaign in Latin America and Europe, and an expanded ToxicPanda 2.0 malware.

Malware & Threats

The Rust-based macOS infostealer harvests users’ passwords, keychain information, Chromium-based browser data, and Safari cookies.

Malware & Threats

The malware was designed to steal and exfiltrate secrets, and to propagate itself via stolen NPM and GitHub credentials.

Application Security

Dependabot gets a three-day cooldown window before opening pull requests, and PyPI rejects file uploads to releases older than 14 days.

Malware & Threats

The malware-as-a-service operation launches legitimate browsers on an invisible desktop, giving attackers persistent and covert remote access to compromised Windows systems.

Copyright © 2026 SecurityWeek ®, a Wired Business Media Publication. All Rights Reserved.

Exit mobile version