Codex için hazırlanan Haiou 4.5.0 paketindeki yönergelerin, selamlaşmalar ve ctf ile coach gibi belirli girdilerde üçüncü taraf AI ağ geçidi reklamı gösterecek şekilde değiştirildiği ortaya çıktı.
Check Point Research, 3'ünde yayımladığı analizde Haiou 4.5.0'ı incelediğini bildirdi. Paket yüklendikten sonra belirli ifadeler girildiğinde reklam gösterilecek şekilde yapılandırılmıştı.
Reklamı tetikleyen ifadeler arasında hi ve hello gibi selamlaşmaların yanı sıra ctf, coach ve Çince selamlaşmalar da bulunuyordu. Reklam metni, zz.aiapi2025.top adresindeki API aktarma ve ağ geçidi hizmetini tanıtıyordu.
Reklam yönergesi, paketin 00-identity.md istem dosyasına yerleştirilmişti. Dosyada, belirlenen girdiler geldiğinde başka bir açıklama yapmadan yalnızca tek satırlık reklam metniyle yanıt verilmesi isteniyordu.
Araştırmacılar, Codex'in bu ifadeler girildiğinde reklam metnini gerçekten ürettiğini gösteren bir örnek paylaştı. Yönerge kurulumdan sonra da etkin kaldığı için sonraki konuşmalardaki yanıtları etkileyebilecek bir yapıdaydı.
Paketin çalıştırılabilir dosyası, payload.pkg dosyasını doğrulayıp şifresini çözdükten sonra istem modülünü ve güvenlikle ilgili altı beceriyi yüklüyor. Açık depoda kurulan istem içeriğini düz metin olarak doğrudan incelemek kolay değildi.
Araştırmacılar, istemin düz metin olarak görünmesini engelleyen yöntemin otomatik tarayıcılardan kaçınma girişimi olabileceğini değerlendirdi. Bu, araştırmacıların tahmini; paketi hazırlayanların amacı doğrulanmadı.
OpenAI'nin Codex istem kılavuzu, Codex CLI'ın AGENTS.md dosyalarını arayıp içeriklerini konuşma yönergelerine ekleyecek ve bu yönergelere uyacak şekilde tasarlandığını açıklıyor. Haiou, reklam metnini ajan yönergelerinin tanımlandığı bu konuma yerleştirdi.
Check Point Research, güvenilir yönerge, beceri ve yapılandırma dosyalarını sürekli değiştirerek sonraki ajan yanıtlarını etkileyen yöntemi ‘istem reklam yazılımı’ olarak adlandırdı. Bu olayda değiştirilen, kullanıcının yüklediği harici paketin yapılandırmasıydı.
Haiou'nun GitHub deposu, Codex paketini Çince teknik yanıtlar ve güvenlik araştırması iş akışları ekleyen yerel bir yapılandırma paketi olarak tanıtıyor. Haiou'nun Codex ve Claude Code sürümleri ayrı ayrı yayımlandı; ancak araştırmacıların reklam eklenmesini doğruladığı sürüm, analiz sırasında inceledikleri Codex paketiydi.
Araştırmacılar Haiou'yu, tehdit aktörünün işlettiğini düşündükleri yanlış yapılandırılmış bir web sunucusunda buldu. Aynı sunucuda Cobalt Strike, Ladon ve VulnClaw da bulunuyordu.
Cobalt Strike günlüklerinde, Çinli kullanıcıların kişisel bilgisayarlarının ele geçirildiğine ilişkin kayıtlar yer aldı. Araştırmacılar, Haiou'yu hazırlayanların siber suçlara karıştığına dair kanıt bulunmadığını belirtti.
Araştırmacılar, ücretsiz paketin kullanıcıları ücretli bir ağ geçidine yönlendiren bir kanal olabileceğini değerlendirdi. Gerçek operatörlerin ilişkisi ve gelir modeli açıklığa kavuşturulmadı.
Araştırmacılar, reklamı yapılan ağ geçidinin kötü amaçlı faaliyetlerine ya da Haiou üzerinden bilgi çalındığına dair kanıt sunmadı. Analizde doğrulanan etki, belirli girdilerden sonra Codex yanıtında reklam metninin yer almasıydı.
Pakette bir kaldırma aracı da bulunuyor. Araç, önceki yapılandırmayı geri yüklüyor ve reklam yönergesini siliyor.
TokenPost daha önce, kötü amaçlı DLL içeren sahte ChatGPT ve Claude kurulum dosyalarının dağıtımını haberleştirmişti. Haiou vakasında ise kurulum dosyasına kötü amaçlı DLL eklemek yerine, ajanının doğal dildeki yönergeleri değiştirilerek reklam gösterildi.
Yorum 0