<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
  <title>Gheist: stolen GitHub tokens plant secret-dumping 'sync-check' workflows in every reachable repo · updates</title>
  <link>https://pwn.watch/i/gheist-stolen-github-tokens-secret-dump-workflows</link>
  <description>Since Sep 15 2026 an automated campaign Wiz calls Gheist (after its 'gheist' API user agent) has used compromised GitHub tokens to commit a 'sync-check' workflow to every repository each token can reach. The workflow prints the repo's secrets base32-encoded so GitHub's log masking misses them, then the tool downloads the log and deletes the run, with no C2 server. Wiz recovered 13,500+ planted branches from 850+ accounts. GitHub's approval hold stops it in public repos, but it has run successfully in private repos and GitHub Enterprise Server. A newer job also sweeps self-hosted runner hosts for credentials. Wiz says it is distinct from GhostAction.</description>
  <language>en</language>
  <lastBuildDate>Sat, 24 Oct 2026 00:00:00 GMT</lastBuildDate>
  <atom:link href="https://pwn.watch/i/gheist-stolen-github-tokens-secret-dump-workflows/feed.xml" rel="self" type="application/rss+xml" />
  <item>
    <title>Gheist: stolen GitHub tokens plant secret-dumping 'sync-check' workflows in every reachable repo: Wiz: 13,500+ planted branches recovered from 850+ compromised accounts; attack ongoing and evolving. GitHub's approval hold blocks it in public repos, but runs completed in private repos and GitHub Enterprise Server, followed by AWS Secrets Manager enumeration.</title>
    <link>https://pwn.watch/i/gheist-stolen-github-tokens-secret-dump-workflows</link>
    <guid isPermaLink="false">https://pwn.watch/i/gheist-stolen-github-tokens-secret-dump-workflows#2026-10-24-d6bb2e23</guid>
    <pubDate>Sat, 24 Oct 2026 00:00:00 GMT</pubDate>
    <category>high</category>
    <description>&lt;p&gt;&lt;a href=&quot;https://www.wiz.io/blog/gheist-attempted-scaled-abuse-of-stolen-github-tokens-stumbles&quot;&gt;Source&lt;/a&gt;&lt;/p&gt;</description>
  </item>
  <item>
    <title>Gheist: stolen GitHub tokens plant secret-dumping 'sync-check' workflows in every reachable repo: Tool B adds a 'sync-host' job for repos with self-hosted runners: sweeps the host for 31 token formats, process environments, the Docker host filesystem, cloud metadata and Kubernetes tokens (Wiz notes the job is buggy).</title>
    <link>https://pwn.watch/i/gheist-stolen-github-tokens-secret-dump-workflows</link>
    <guid isPermaLink="false">https://pwn.watch/i/gheist-stolen-github-tokens-secret-dump-workflows#2026-10-19-b9aede23</guid>
    <pubDate>Mon, 19 Oct 2026 00:00:00 GMT</pubDate>
    <category>high</category>
    <description>&lt;p&gt;&lt;a href=&quot;https://www.wiz.io/blog/gheist-attempted-scaled-abuse-of-stolen-github-tokens-stumbles&quot;&gt;Source&lt;/a&gt;&lt;/p&gt;</description>
  </item>
  <item>
    <title>Gheist: stolen GitHub tokens plant secret-dumping 'sync-check' workflows in every reachable repo: Second variant (Tool B) appears and within hours adds a 6-minute timeout and a deployment-environment matrix, so environment-scoped (often production) secrets are dumped too.</title>
    <link>https://pwn.watch/i/gheist-stolen-github-tokens-secret-dump-workflows</link>
    <guid isPermaLink="false">https://pwn.watch/i/gheist-stolen-github-tokens-secret-dump-workflows#2026-09-28-b9c2a1be</guid>
    <pubDate>Mon, 28 Sep 2026 00:00:00 GMT</pubDate>
    <category>high</category>
    <description>&lt;p&gt;&lt;a href=&quot;https://www.wiz.io/blog/gheist-attempted-scaled-abuse-of-stolen-github-tokens-stumbles&quot;&gt;Source&lt;/a&gt;&lt;/p&gt;</description>
  </item>
  <item>
    <title>Gheist: stolen GitHub tokens plant secret-dumping 'sync-check' workflows in every reachable repo: Wiz Research starts tracking Gheist: stolen GitHub tokens commit a 'sync-check' workflow on ci-sync-* branches that dumps repo secrets base32-encoded into the run log, then the tool downloads the log and deletes the run.</title>
    <link>https://pwn.watch/i/gheist-stolen-github-tokens-secret-dump-workflows</link>
    <guid isPermaLink="false">https://pwn.watch/i/gheist-stolen-github-tokens-secret-dump-workflows#2026-09-15-30da97a1</guid>
    <pubDate>Tue, 15 Sep 2026 00:00:00 GMT</pubDate>
    <category>high</category>
    <description>&lt;p&gt;&lt;a href=&quot;https://www.wiz.io/blog/gheist-attempted-scaled-abuse-of-stolen-github-tokens-stumbles&quot;&gt;Source&lt;/a&gt;&lt;/p&gt;</description>
  </item>
</channel>
</rss>
