Kuzey Kore ile bağlantılı bir macOS arka kapısı, yalnızca sandbox ortamını değil, aynı zamanda kötü amaçlı yazılım analistlerinin yapay zeka araçlarını da hedef alan yenilikçi bir prompt injection yöntemi kullanıyor. SentinelOne'ın araştırma kolu SentinelLabs tarafından tespit edilen bu zararlı yazılım, macOS.Gaslight adıyla izleniyor. Rust programlama diliyle yazılmış olan implant, yapay zeka destekli triyaj sürecini sabote etmek için 38 adet sahte sistem mesajı içeriyor.
Geleneksel kötü amaçlı yazılımlar, bir araştırmacının sanal makinesinde veya sandbox ortamında çalıştığını anlamaya çalışırken, macOS.Gaslight doğrudan araştırmacının araçlarını hedef alıyor. SentinelLabs, zararlının Markdown formatında sahte sistem mesajları içerdiğini belirtiyor. Bu mesajlar, bir AI triyaj aracının iç yapısını taklit ederek token süresinin dolduğu, bellek ve disk hataları oluştuğu, tekrarlayan başarısızlıklar ve sahte enjeksiyon kusurları gibi uyarılar veriyor. Amaç, AI ajanını analizi durdurması veya reddetmesi için kandırmak.
Arka kapının arkasında tam bir bilgi hırsızı ve uzaktan erişim aracı bulunuyor. SentinelLabs, implantın operatöre etkileşimli bir kabuk sağladığını ve Chrome, Brave, Firefox, Safari gibi tarayıcılardan veri çaldığını, terminal geçmişini, yüklü uygulamaları ve macOS giriş anahtar zincirini (keychain) kopyaladığını bildirdi. Veri toplama işlemi, talep üzerine çalıştırılabilen bir Python modülü aracılığıyla gerçekleştiriliyor. İletişim kanalı olarak Telegram Bot API'sini kullanan zararlı, trafiği şifreleyerek ve sertifika sabitleme (certificate pinning) ile ağ denetimini atlatıyor.
SentinelLabs, macOS.Gaslight'ın iki yeni tekniğe dikkat çekiyor: Zararlı, çalışma zamanında açık kaynaklı bir projeden bağımsız bir Python yorumlayıcısı indirebiliyor ve kendi Telegram bot token'ını tüm log ve çökme çıktılarından siliyor. Bu, savunmacıların önemli bir tespit ipucunu kaybetmesine neden oluyor. SentinelLabs, "Bu tür araçlar geliştirenler, triyaj yaptıkları örneklerin içeriğini düşmanca girdi olarak ele almalı, asla talimat olarak görmemeli ve düşmanca içeriği modelin tamamen dışında tutmaya hazır olmalıdır" uyarısında bulunuyor.