Attacker Used 4,837 Hijacked GitHub Accounts to Run a CI Secret Stealer in 1,806+ Repositories
AI-summarised brief · reviewed before publication
An attacker leveraged credentials from 4,837 compromised GitHub accounts to deploy a secret‑stealing script across at least 1,806 repositories. The malicious code, inserted via pull requests titled “docs: dependency audit notes,” accessed CI workflow secrets, cloud credentials, and runtime tokens, then exfiltrated them to external servers or Telegram. SafeDep identified 8,093 repositories that received malicious commits, with 7,309 containing the stealer. Aikido Security warned that any account that opened a test pull request is compromised, urging owners to revoke tokens, enable 2FA, and rotate secrets.
💡 Why It Matters
- · The breach exposes the breadth of GitHub’s supply‑chain risk, showing how compromised accounts can silently harvest cloud credentials across thousands of projects, potentially enabling attackers to pivot into deeper cloud infrastructures.