Amazon Q Geliştirici Eklentisine Zararlı Kod Enjekte Edildi
Amazon’un Visual Studio Code eklentisi olarak sunduğu Q Developer Extension, kötü niyetli bir kullanıcı tarafından hedef alındı. Saldırgan, GitHub üzerinde Amazon Q’nun açık kaynak kod deposuna zararlı bir komut dizisi eklemeyi başardı. Eylemin fark edilmemesi sonucu, tehlike içeren sürüm kısa süreliğine tüm kullanıcılara sunuldu.
Tehlike Güvenlik Uzmanlarının Uyarısıyla Ortaya Çıktı
13 Temmuz’da “lkmanka58” takma adını kullanan bir kişi, Amazon Q projesine bir pull request gönderdi. Proje yöneticilerinin izin yapılandırmasındaki eksiklikler nedeniyle zararlı içerik onaylandı. Saldırganın eklediği kod, sistemde fabrika ayarlarına benzer biçimde veri silme komutları içeren bir mesajla birlikte geldi.

Amazon, söz konusu değişikliği fark edemedi ve 17 Temmuz’da 1.84.0 numaralı güncellemeyi Visual Studio Code eklenti mağazasında yayınladı. Bu sürüm, yaklaşık bir milyon kullanıcıya ulaştı.
23 Temmuz’da bazı güvenlik araştırmacıları, Amazon’a eklentide olağandışı bir durum olduğunu bildirdi. Bu bildirim üzerine şirket soruşturma başlattı. Yapılan incelemede, komut satırlarını hedef alan bir kötü amaçlı kodun eklendiği ortaya çıktı. AWS güvenlik ekipleri, zararlı kodun işlendiği komutu tespit ederek hızlıca müdahale etti.
24 Temmuz’da Amazon, 1.85.0 sürümünü yayınlayarak zararlı kodu içermeyen temiz bir versiyonu kullanıcılarla paylaştı. Ayrıca şirket, olayla ilişkili kimlik bilgilerini iptal etti ve GitHub deposunu güvenli hâle getirdi. Amazon, 1.84.0 sürümünün artık hiçbir platformdan indirilemeyeceğini belirtti.
Şirketin açıklamasına göre, zararlı kod doğru biçimlendirilmediği için otomatik olarak çalışmadı. Ancak bazı kullanıcılar, komutların kısıtlı biçimde çalıştırıldığını ifade etti. Amazon, bu kodun sistemlere zarar vermediğini savunsa da yaşanan olay güvenlik açıklarının ciddiyetini gözler önüne serdi.
Amazon adına yapılan açıklamada, “Güvenlik önceliğimizdir. Sorunu hızlıca ele aldık ve iki açık kaynak deposundaki zafiyetleri giderdik. Hiçbir müşterimizin verisi etkilenmedi” denildi. Şirket, hem Amazon Q Developer Extension eklentisinin hem de AWS SDK for .NET ve AWS Toolkit for Visual Studio Code projelerinin artık güvenli olduğunu vurguladı.










