Skip to content
NewA calmer, faster ZeroHour

Hijacked GitHub accounts plant secret-stealing malware in thousands of repos

Original title: Thousands of GitHub repos hit with secret-stealing malware

CSO Online ()4 min read
Part of a story covered by 10 sourcesStolen GitHub tokens used to plant a CI secret stealerMerged summary & timeline
AI summary · x-ai/grok-4.7Summaries by Vani AI

The script also rewrites AWS role trust and injects Azure federated credentials so access can survive rotation.

Aikido Security says attackers used 4,837 hijacked GitHub accounts to open probe pull requests in 61,764 repositories starting November 10, then committed a shell script that collects CI/CD secrets, cloud credentials, and AI API keys. Indications show the payload ran in at least 1,806 repositories; commits were often reverted and logs deleted within a minute. GitHub held malicious workflow changes for approval, but an npm postinstall hook still ran. Later versions send stolen data only to a Telegram chat.

Unconfirmed: Aikido says 1,806 confirmed runs may understate impact, and some leaked Fly.io tokens may still be valid.

Key facts
  • About 92% of pull requests titled “docs: dependency audit notes” were still open.
  • The payload is a roughly 1,500-line shell script that also scans runner process memory.
  • Published copies include Packagist neuronai-studio 3.14.3 and Go modules docker-env and gocurl.
  • GitGuardian said about a fifth of the accounts were previously hit in GhostAction.
  • Fly.io said some GitHub App tokens leaked via .git/config in publicly served build directories.
Security assessment · AI, from the article

Impact: CI/CD secrets, cloud credentials, and AI API keys stolen

ProductAffected
Packagist neuronai-studio3.14.3
docker-env—
gocurl—
What to do
  1. 1.If campaign pull requests or commits appear, rotate repository, organization, registry, and cloud secrets.
  2. 2.Hunt AWS trusts accepting any account, IAM keys created since November 10, and Azure credentials named wfx-ci-*.
  3. 3.Treat machines that installed Packagist neuronai-studio 3.14.3 as compromised.
Analyze this story with Vani AIImpact, who is affected and what defenders should do, in a new chat

From the original article

4 min read at csoonline.com

Researchers have uncovered a campaign in which hijacked GitHub accounts spread secret-stealing malware across thousands of repositories. The payload executed in at least 1,806 repos, exfiltrating CI/CD secrets and cloud credentials. Aikido Security, which detected and documented the campaign, said the attackers used the 4,837 compromised accounts to open probe pull requests in 61,764 repositories starting Nov.

A short excerpt; the article and its images belong to the publisher. Summary, key facts and assessment above are AI-written from the article and can be wrong.