Giriş
OpenAI, TanStack tedarik zinciri saldırısı sonucunda iki çalışanının cihazlarının ihlal edildiğini duyurdu. Bu saldırı, birçok npm ve PyPI paketini etkileyerek şirketin uygulamaları için kod imzalama sertifikalarını güncellemesine neden oldu.
Saldırı Nasıl Çalışıyor?
TanStack üzerindeki bu siber saldırı, TeamPCP fidye çetesi tarafından gerçekleştirilen “Mini Shai-Hulud” kampanyasının bir parçası olarak gerçekleşti. Bu kampanya, geliştiricileri hedef alarak, güvenilir ve popüler yazılım paketlerine kötü amaçlı güncellemeler yerleştirdi.
OpenAI’nin yaptığı açıklamaya göre, iki etkilenen çalışanın erişim alanındaki bazı iç kaynak kodu depolarına, yetkisiz erişim ve kimlik bilgisi odaklı veri sızıntısı faaliyetleri gözlemlendi. Ancak bu süreçte, sadece sınırlı sayıda kimlik bilgisinin çalındığı ve bunların başka saldırılarda kullanıldığına dair bir bulgu olmadığı vurgulandı.
Etkilenen Sistemler
Saldırı sonucunda, OpenAI’nin macOS, Windows, iOS ve Android platformları için kullanılan kod imzalama sertifikaları da açığa çıktı. OpenAI, bu sertifikaların kötü niyetli yazılımlarla imzalanmadığını tespit etmiş olsa da, önlem olarak sertifikaları değiştireceğini bildirdi. Bu değişim, macOS kullanıcılarının OpenAI masaüstü uygulamalarını 12 Haziran 2026 tarihine kadar güncellemelerini gerektirecek; çünkü eski sertifikayla imzalanmış uygulamalar, Apple’ın onay süreci nedeniyle çalışmayabilir veya güncelleme almayabilir. Windows ve iOS kullanıcıları ise bu değişimden etkilenmeyecek.
Çözüm ve Korunma
Saldırıların, yazılım tedarik zincirini hedef alarak daha geniş bir etki alanına ulaşma eğiliminin artmakta olduğu belirtiliyor. Modern yazılım, birbirine bağlı açık kaynak kütüphaneleri, paket yöneticileri ve sürekli entegrasyon süreçleri üzerine inşa edildiğinden, yukarıda meydana gelen bir güvenlik açığı hızlıca yayılarak çeşitli organizasyonları etkileyebilir.
Önerilen güvenlik önlemleri şunlardır:
- OpenAI masaüstü uygulamalarının güncellenmesi (macOS kullanıcıları için)
- Portların kapatılması ve gereksiz erişimlerin kısıtlanması
- Geliştirici ve bulut kimlik bilgilerinizi düzenli olarak güncelleyin
- CI/CD süreçlerinizi gözden geçirerek güvenlik açığı bulunan alanları belirleyin
Sonuç
Geliştiricilerin, kullandıkları araçların ve altyapıların güvenliğini sağlamak adına mümkün olan en kısa sürede güncellemeleri gerçekleştirmeleri gerekmektedir. Ayrıca, şüpheli aktiviteleri izlemek ve gerektiğinde önlem almak için sistem yapılandırmalarını gözden geçirmeleri önemlidir.


