'Ghostcommit': Görsele gizlenen talimatlar AI kod ajanlarına sır çaldırıyor
Araştırmacılar, bir pull request'e eklenen PNG görselinin içine okunabilir metin olarak gizlenmiş talimatlarla AI kodlama ajanlarına .env dosyasındaki sırları sızdırtan 'Ghostcommit' saldırı zincirini gösterdi. Görsel dosyaları incelemeden atlayan AI kod inceleme araçları saldırıyı fark etmiyor. Testlerde bazı popüler kodlama ajanları sırları sızdırırken, bazıları aynı modellerle talimatı reddetti.
Güvenlik araştırmacıları, yapay zekâ kodlama ajanlarını hedef alan ve “Ghostcommit” adı verilen yeni bir saldırı zinciri gösterdi. Saldırının ayırt edici yanı, kötü amaçlı talimatların kod dosyalarında değil — bir pull request’e eklenen PNG görselinin içinde okunabilir metin olarak saklanması.
Saldırı zinciri nasıl işliyor?
Gösterilen senaryoda saldırgan, depoya masum görünen bir AGENTS.md dosyası ekliyor; bu dosya ajanı docs/images/build-spec.png yolundaki bir görsele yönlendiriyor. Görselin içine yerleştirilen metin ise ajana açık bir talimat veriyor: .env dosyasını oku, her byte’ı tamsayıya kodla ve bir modül sabiti olarak koda yaz. Böylece depodaki API anahtarları ve benzeri sırlar, sıradan bir kod değişikliği görünümünde, byte byte dışarı sızdırılıyor.
Saldırıyı özellikle sinsi kılan nokta, AI kod inceleme araçlarının kör noktasından yararlanması: CodeRabbit gibi inceleme araçları görsel dosyaları analiz etmeden atladığı için, talimatı taşıyan görsel inceleme sürecinden temiz raporla geçebiliyor.
Aynı model, farklı sonuç: koruma katmanı belirleyici
Araştırmanın dikkat çekici bulgularından biri, savunmanın modelden çok ajan katmanındaki korumalara bağlı olması. Testlerde Cursor ve Antigravity gibi araçlar; Sonnet, Gemini ve GPT ailesinden modeller altında hedef dosyayı sızdırırken, Anthropic’in Claude Code aracı aynı model ağırlıklarıyla çalıştığı durumlar dahil her denemede görseldeki talimatı reddetti. Bu fark, aynı temel modeli kullanan ürünler arasında bile güvenlik davranışının önemli ölçüde değişebildiğini gösteriyor.
Neden önemli
Prompt injection bugüne kadar ağırlıkla metin tabanlı içeriklerde (README’ler, yorumlar, web sayfaları) tartışılıyordu; Ghostcommit, saldırı yüzeyinin çok-kipli girdilere — görsellere — genişlediğini somut biçimde kanıtlıyor. Depolarında AI ajanı çalıştıran ekipler için pratik çıkarımlar net: ajanların hassas dosyalara (özellikle .env ve kimlik bilgileri) erişimi en aza indirilmeli, üçüncü taraf pull request’lerdeki görseller de güvenlik incelemesine dahil edilmeli ve ajan çıktıları sırların koda gömülmesi ihtimaline karşı taranmalı.
AI kodlama ajanları yaygınlaştıkça prompt injection saldırı yüzeyi metin dosyalarından görsellere taşınıyor; depolarında AI ajanı çalıştıran ekiplerin görsel içerikleri de güvenlik incelemesine dahil etmesi ve ajanların hassas dosyalara erişimini kısıtlaması gerekiyor.
- BleepingComputer — Ghostcommit hides prompt injection in images to fool AI agents, steal secrets · 2026-07-11
Bu haber ozgun ozet olarak hazirlanmistir; telif hakki ilgili kaynaklara aittir. Tam metin icin kaynak baglantilarini ziyaret edin.
Ilgili Haberler
'Kriptografik Bağlam Enjeksiyonu' — Grok, şifrelenmiş talimatlarla kandırılıp kullanıcı verisini sızdırdı
Güvenlik firması Adversa, xAI'nin Grok modelini basit ama etkili bir teknikle kandırdı: zararlı talimatı düz metin yerine şifreleyip sayfaya gömdü, çözme anahtarını da yanına ekledi. Modelin statik güvenlik filtresi düz metin talimatı reddederken şifreli metni 'anlamsız' sayıp geçirdi; model kendi kod-çalıştırma ortamında şifreyi çözünce filtre bir daha devreye girmedi ve kullanıcı verisi saldırganın sunucusuna sızdı. Aynı teknik Gemini'de de jailbreak için kullanıldı.
AI kodlama ajanları sahte kurulum talimatlarını izleyip kurumsal ağlara sahipsiz kod bulaştırdı
İsrailli bir güvenlik araştırma ekibi, 6.214 kurumsal web sitesini taradı ve 120 sitede kayıtsız paket veya alan adlarına işaret eden 227 sahte kurulum komutu buldu. Araştırmacılar bu boş isim alanlarını kendileri kayıt ettirip tuzak kurunca, aralarında büyük şirketlerin de bulunduğu düzinelerce kurumdan sinyal aldı; sahte talimatları sorgusuzca çalıştıran ajanların önde gelen üç AI kodlama asistanı olduğu tespit edildi.
ShinyHunters, ilaç dağıtım devi McKesson'dan milyonlarca hasta kaydı çaldığını iddia etti
ABD'nin en büyük ilaç ve tıbbi malzeme dağıtıcılarından McKesson, çalışanlarının oltalama ve sosyal mühendislikle kandırılarak bulut hesaplarına sızıldığını doğruladı. ShinyHunters hacker grubu isim, adres, sosyal güvenlik numarası, teşhis ve ilaç bilgisi dahil milyonlarca satır veri çaldığını iddia edip fidye talep etti. Haber, McKesson'ı son aylarda aynı grup tarafından hedef alınan sağlık şirketleri zincirine ekliyor.