
Aikido Security ve SafeDep analizleri, saldırganın 1806'den 8093 depoya kadar eriştiğini ve GitHub Actions, OIDC tokenları ile bulut kimlik bilgilerinin tehlikeye girdiğini gösterdi.
AI-generated summary
Bir saldırgan ele geçirdiği 4837 GitHub hesabının depolarına sır çalan bir betik yerleştirdi. Betik, GitHub Actions iş akışlarına ve npm postinstall mekanizmasıyla yayıldı. Aikido Security'ye göre betik en az 1806 depoda çalıştı; SafeDep'in analizi bu sayıyı 8093 depoya çıkardı. Değişiklikler 12 Kasım 12.46 UTC ile 04.36 UTC arasında yapıldı. Saldırgan genellikle değişiklikleri geri alıp çalışma kayıtlarını sildi. Aikido, Ekim'deki GhostAction saldırısıyla örtüşme tespit etti ancak iki saldırıyı aynı kişiye bağlamadı.
Saldırgan, ele geçirdiği 4837 GitHub hesabının yazma yetkisi olduğu depolara sır çalan bir betik yerleştirdi. Aikido Security'ye göre betik en az 1806 depoda çalıştı. SafeDep'in analizi ise çok daha yüksek bir rakam verdi: 8093 depo.
SafeDep'in sayısı, çalışma fırsatı bulamayanlar da dahil, kötü amaçlı commit alan tüm depoları kapsıyor. Tarama yalnızca herkese açık projelerin ana dallarına baktığı için gerçek sayı daha yüksek olabilir. Değişiklikler, salı günü 12.46 UTC ile 12 Kasım 04.36 UTC arasında yapıldı.
GitHub hesapları nasıl kullanıldı
Her şey, wfx-docs dalından açılan ve başlığı «docs: dependency audit notes» olan bir deneme pull request'iyle başlıyordu. Saldırgan böylece ele geçirilmiş hesabın depo içeriğini değiştirip değiştiremediğini sınayordu. Bu tür istekler 61.764 projede görüldü. Bir kısmında ardından sır çalan betik eklendi.
SafeDep, betiğin 7309 olayda mevcut GitHub Actions iş akışlarına eklendiğini saptadı. Başka 771 olayda npm postinstall üzerinden yayıldı. Bu, bir paket kurulurken kodun otomatik çalışmasını sağlayan bir mekanizma. Böylece kod yalnızca projenin bulut altyapısında değil, geliştiricinin kendi bilgisayarında da çalışabilirdi.
Saldırgan genellikle birkaç dakika sonra değişiklikleri geri alıyordu. Betiğin çalışma kayıtları da çalıştırmalarla birlikte siliniyordu. Görünür bir iz olmaması, verinin çalınmadığı anlamına gelmiyor. Ele geçirilen GitHub hesapları bu sayede uzun süre fark edilmeyebilir.
Betik neleri topluyordu
GitHub Actions sırları, GITHUB_TOKEN, geçici OIDC ve Actions Runtime token'ları
Yapay zeka servislerinin anahtarları
AWS, Azure, Google Cloud, Kubernetes, npm, PyPI ve SSH yapılandırma dosyalarındaki bilgiler
Depo içeriği, son 100 commit ve yakın tarihli iş akışı çıktıları
Şirketlerin kendi sunucularındaki self-hosted runner'larda betik ek bulut kimlik bilgilerine de uzanabiliyordu. Sanal makine metaverisi, Docker konteyner bilgileri ve systemd yapılandırması bunlar arasındaydı. Veriler HTTP POST ile uzak sunuculara ya da Telegram'a gönderildi. İncelenen 200 kötü amaçlı commitin yaklaşık %20'sinde yalnızca Telegram kullanıldı.
Bulutta kalıcılık riski
GitHub OIDC token'ı eline geçiren saldırgan bunları AWS, Google Cloud ve Azure oturumlarıyla değiştirebiliyordu. Kalıcı AWS anahtarları oluşturabiliyor, bulut rollerinin güven politikalarını da değiştirebiliyordu. Azure'da wfx-ci- önekli federasyon kimlik bilgileri ekleyebiliyordu; bunlar iş akışlarının parolasız yetkilendirilmesine izin veriyor. Bu yöntemler, ilk token'lar iptal edilip anahtarlar yenilense bile çalışmaya devam edebilir.
Aikido ayrıca Ekim ayındaki GhostAction saldırısıyla örtüşme buldu. O dönem etkilenen GitHub hesapları, yeni kampanyaya yaklaşık 1000 kat daha sık dahil oldu. Şirket yine de iki saldırıyı aynı kişiye bağlamıyor; araçlar ve altyapı farklıydı.
AI outlook — possibilities, not facts
GitHub, ele geçirilen hesapları iptal edecek ve güvenlik uyarıları yayınlayacak.
Very likely · Within hours
Etkilenen şirketler bulut kimlik bilgilerini yenileyecek ve OIDC politikalarını gözden geçirecek.
Likely · Within days
EU Commission President Ursula von der Leyen and EU Council President Antonio Costa spoke at a joint press conference after the informal EU Leaders Summit held in Dublin, the capital of Ireland. Leaders discussed the opportunities and risks of artificial intelligence; von der Leyen emphasized the need for investment of at least 500 billion euros, and Costa emphasized a trust-focused artificial intelligence strategy. Artificial intelligence will be discussed again at the EU Leaders Summit on February 5.

Microsoft has confirmed that the November 2026 security updates created a printing error in Windows. Printing may fail on documents containing zero height or width images. The issue affects Windows 10 and later clients and Windows Server 2016 and later servers. Microsoft has not yet given a fix date.
Microsoft announced that the access problems experienced in Microsoft 365, Outlook and Teams services were caused by a technical problem that occurred during a network capacity upgrade. The outage affected users in more than 70 countries, and the company said it would release a report once the investigation is complete.

OpenAI announced ChatGPT Wallet in collaboration with American Express, Mastercard and Visa. The digital wallet will initially be available to ChatGPT Pro subscribers in the US via the 'dots' agent. Artificial intelligence agents will be able to make payments without accessing real card information, and every transaction will require security checks.
Minister of Transport and Infrastructure Abdulkadir Uraloğlu evaluated the landing and take-off practice of AKINCI and Bayraktar TB2 unmanned aerial vehicles in emergency scenarios on the Manisa-Balıkesir highway and stated that the use of the highway as a runway reveals the role of transportation infrastructure in emergency situations.

Thousands of users in more than 70 countries are affected in the approximately 22-hour global outage of Microsoft's Outlook, Teams and Copilot services. Anderson Economic Group estimates that economic losses could reach $7 billion.