Radware finds coordinated GitHub supply chain attack across 61 repos in 43 minutes
Researchers identified 83 attacks on popular open-source projects using hidden commands in issues to steal CI/CD credentials.
What to know
- Coordinated attack on 61 public GitHub repositories including Google LangExtract, Trivy, Brave, and MLflow using 74 compromised accounts within a 43-minute window on September 1.
- Attack uses hidden commands in HTML comments within issues/pull requests to trigger automated workflows and exfiltrate CI/CD credentials and environment variables.
- Researchers found evidence of successful command execution in two cases but cannot yet confirm whether attacker obtained write access or modified source code.
- Single attacker suspected; attack is low-barrier — any GitHub user can attempt it — making supply-chain compromise a persistent risk for open-source projects.
“Considering that dozens of accounts posted the same type of payload, on the same day, within a narrow time window, and to the same infrastructure, it is reasonable to assess that the activity was coordinated”
Radware research team, Security researchers · The Register ↗
Gabi Nakibly Radware VP and researcherZvika Babo Radware researcherRadware threat hunters Security research team
How it unfolded 1 development · click the chart to see its coverage articlesposts
-
1
Radware publishes exclusive findings on campaign mechanics and suspected single attacker
Researchers conclude a single individual coordinated the attacks using 74 mostly compromised accounts with legitimate development histories. They found evidence the malicious commands executed in two cases, exfiltrating environment variables to attacker-controlled servers, but cannot confirm write access or code modifications.
“Our guess is that the final aim was a supply-chain attack in which the attacker gains credentials for the repo, and then he has the power to change the contents – the code – as he wishes…”
— Gabi Nakibly -
1 outlet Attackers turn GitHub issues into supply chain campaign against 61 public repos in less than an hour
first by The Register, 13d ago
-
A
New. Radware: Inside a GitHub Supply Chain Attack Campaign: Command Injection, Attempts to Exfiltrate CI/CD Data, and Evidence of Execution https://www. radware.com/blog/inside-a-gith ub-supply-chain-attack-campaign/ @ ifin More: The Register: Attackers turn GitHub issues into supply chain campaign against 61 public repos in less than an hour…
-
-
background
Radware verifies 83 attacks targeting AI frameworks, security tools, and databases — As of October 13, researchers confirmed 83 GitHub items with verified payload across 61 repositories spanning AI frameworks, security tools, development infrastructure, and databases including Google LangExtract, Trivy, Brave browser, and MLflow.
-
background
Attack uses hidden commands and CI/CD workflow triggers — Attacker publishes issues, pull requests, or comments containing malicious commands hidden in HTML comments, invisible in rendered pages. GitHub events automatically trigger workflows within seconds if repository is configured to respond, executing attacker-controlled payload injected into shell code.
-
background
Attacker launches coordinated GitHub supply chain campaign — Malicious items posted to 61 public repositories using 74 GitHub accounts. Most (77 of 83) attacks published within a 43-minute window, with six more following within two minutes.