Megalodon Campaign: Mass CI/CD Poisoning of GitHub Repositories
The Megalodon campaign is a highly automated supply chain attack that compromised over 5,500 GitHub repositories within a six-hour window by poisoning CI/CD pipelines. Threat actors modified .github/workflows/*.yml configuration files to inject malicious scripts designed to exfiltrate developer credentials, cloud provider tokens, and sensitive environment variables. The attack leverages the trusted execution environment of GitHub Actions to capture secrets during the build process and transmit them to external Command and Control (C2) infrastructure. This represents a tactical shift from targeted repository exploitation to mass-scale, automated harvesting of secrets across the software development lifecycle (SDLC).
AmnesiaStealer: macOS Malware Leveraging Fake GitHub Lures for Live Browser Hijacking
AmnesiaStealer is a sophisticated Rust-based infostealer targeting macOS users via "ClickFix" social engineering on counterfeit GitHub repositories. The malware utilizes a multi-stage execution flow to exfiltrate macOS Keychain data, saved passwords, and browser cookies from Safari and Chromium-based browsers. Critically, it leverages the Chrome DevTools Protocol (CDP) to grant remote operators live, real-time control over active browser sessions, allowing attackers to bypass multi-factor authentication (MFA) and facilitate immediate account takeover by manipulating the victim's authenticated browser instance.
GitHub Internal Repository Breach via Poisoned Nx VS Code Extension
A high-impact supply chain attack has compromised approximately 3,800 of GitHub's internal repositories. The breach originated from a poisoned version of the 'nrwl.angular-console' (Nx Console) Microsoft Visual Studio Code extension. By infiltrating a GitHub employee's development environment, the threat actor likely leveraged token-stealing mechanisms or a VS Code zero-day vulnerability to exfiltrate authentication tokens and access proprietary source code. The compromised data, including sensitive internal intellectual property, has reportedly been listed for sale on underground dark web forums. This incident highlights critical risks in developer tooling and the potential for secondary compromises through stolen credentials.
Hades Malware Campaign: AI-Driven Evasion in PyPI, npm, and RubyGems
The Hades campaign is a cross-registry supply chain attack targeting PyPI, npm, and RubyGems via the leaked Miasma toolkit. Attackers deploy malicious wheel artifacts and setup.pth files to exfiltrate CI/CD credentials and environment variables. The campaign utilizes an "AI Safety-Evasion Paradox," injecting terminology related to biological and nuclear weaponry into the codebase. This triggers safety guardrails in AI-based security scanners, forcing the models to terminate analysis to avoid policy violations, thereby creating a blind spot that allows the malicious payload to bypass detection. Impact includes 19 poisoned PyPI packages and approximately 304 affected software components across 73 GitHub repositories.
GitHub API Exploitation via Aged 'Ghost Accounts'
Threat actors are executing coordinated reconnaissance campaigns against corporate entities by leveraging "Ghost Accounts"—dormant GitHub profiles aged 2-5 years designed to bypass heuristic-based detection of new "burner" accounts. The attack utilizes a two-stage methodology: initial unauthenticated mapping of organizational social graphs via public GraphQL and REST API endpoints, followed by a high-velocity exfiltration phase. During this second phase, attackers utilize "Identity Dark Matter"—compromised OAuth tokens and Personal Access Tokens (PATs)—to pivot from public data to private repository cloning. This approach effectively evades traditional rate-limiting and anomaly detection by mimicking legitimate developer telemetry and leveraging high-abuse infrastructure like 3xK Tech.