Wiz details Gheist, a campaign using stolen GitHub tokens to plant secret-dumping workflows in private and enterprise repos

Wiz Research says it has tracked Gheist since Sept. 15: stolen tokens push a sync-check workflow to every reachable repo, print secrets base32-encoded to evade log masking, then pull the log and delete the run. It found over 13,500 planted branches from 850+ accounts. GitHub's approval hold blocked public-repo runs, but private repos and GitHub Enterprise saw successful exploitation.

Why it matters

A self-hosted-runner variant hunts 31 token formats, including Anthropic, Hugging Face, Groq and NVIDIA keys. Wiz advises hunting ci-sync- branches and rotating every secret exposed to affected repos.

Sources2

Written by dalao.ai: the title, summary and why it matters are our own words. The original reports are the record; their publishers keep authorship.