SİBER GÜVENLİK· 1 dk okuma

Gheist kampanyası çalıntı GitHub tokenlarıyla Actions loglarından sır topluyor

Wiz araştırmacıları, 15 Eylül'den beri izledikleri Gheist kampanyasında saldırganların çalıntı GitHub tokenlarıyla erişebildikleri her repoya sync-check adlı bir iş akışı eklediğini açıkladı. İş akışı repo sırlarını Actions loguna döküyor, saldırgan logu API ile indirip çalıştırmayı siliyor.
Gheist kampanyası çalıntı GitHub tokenlarıyla Actions loglarından sır topluyor
// kısaca
  • Wiz, 850'den fazla ele geçirilmiş hesaptan 13.500'den fazla ci-sync- dalı topladı; kampanya 24 Ekim itibarıyla sürüyordu.
  • Sırlar base32 ile kodlanarak yazdırılıyor, bu yüzden GitHub'ın maskelemesi devreye girmiyor; saldırgan tarafında bağlantı kurulmadığı için engellenecek bir alan adı da yok.
  • GitHub'ın 28 Temmuz'da getirdiği onay bekletmesi yalnızca github.com'daki herkese açık repoları kapsıyor; Wiz özel repolarda ve GitHub Enterprise ortamlarında başarılı sömürü gördü.
  • Tokenların kaynağı büyük olasılıkla bilgi hırsızı yazılım kayıtları ve önceki tedarik zinciri saldırıları.

Wiz Research'e göre Gheist, iki araç varyantıyla çalışıyor. İkinci varyant ortam kapsamlı sırları da döküyor ve self-hosted runner üzerinde token, özel anahtar, .env dosyası ile bulut ve Kubernetes kimlik bilgisi arıyor. Wiz bu runner işinin hatalı olduğunu ve başarılı bir çalıştırma görmediğini yazıyor.

Wiz'in aktardığına göre iz sürmek için ci-sync- ile başlayan dalları, sync-check.yml commitlerini ve denetim kayıtlarındaki gheist kullanıcı aracısını aramak gerekiyor. Dalı ya da çalıştırmayı silmek sızan sırrı geri almıyor; sırların rotasyonu şart.

Ne yapmalı?

Etkilenmiş olabilecek repoların erişebildiği tüm sırları döndür ve push eden tokenları iptal et. ci-sync- dallarını ve sync-check.yml dosyasını ara. Tokenı olan geliştiricilerin cihazlarında bilgi hırsızı yazılım kontrolü yap. Üretim sırlarına sahip ortamlarda zorunlu onaycı iste, OIDC güvenini korumalı dallara sınırla, kişisel erişim tokenı yerine GitHub App ya da kısa ömürlü ince ayarlı token kullan.
// kaynaklar
  1. Gheist: Attempted Scaled Abuse of Stolen GitHub Tokens Stumbles · Wiz Research ↗
  2. Gheist Uses Stolen GitHub Tokens to Steal Private Repository Secrets via Actions Logs · The Hacker News ↗
  3. Wiz says stolen GitHub tokens let attackers dump secrets through Actions logs · Runtime Wire ↗
Bu haber yukarıdaki kaynaklardan derlenmiş kısa bir özettir. Ayrıntı ve güncellemeler için kaynaklara bak.
paylaş:XLinkedInWhatsAppTelegram
// benzer haberler
SİBER GÜVENLİK

PHP2Shell yamasından sonra yeni bir PHP açığı daha çıktı

PHP projesi 21 Ekim'de CVE-2026-109618 ve CVE-2026-109619 numaralı iki kritik uzaktan kod çalıştırma açığını 8.5.12, 8.4.27, 8.3.36 ve 8.2.35 sürümleriyle kapattı. Kanada Siber Güvenlik Merkezi 23 Ekim'de, bu yamaların kapatmadığı üçüncü bir açığı, CVE-2026-115560'ı da uyardı.
SİBER GÜVENLİK

Brotli açığı sadece Node'da kalmadı

Brotli kod çözücüsündeki bellek bozulması açığı (CVE-2026-111497, CVSS 9.2) yalnızca Node.js'i değil, aynı kodu kullanan Bun, Python Brotli ve Envoy'u da etkiliyor. Node 21 Ekim'de yamalandı; Aikido'ya göre diğerleri hala risk altında.
Yeni videolardan haberdar ol