ASCII Smuggling Saldırıları ve Tehditler
Son yıllarda, Yapay Zeka (YZ) alanında yaşanan hızlı gelişmeler, yeni güvenlik tehditlerini beraberinde getirmiştir. Bu bağlamda, Google’ın Gemini adlı YZ asistanı, önemli bir noktada ASCII smuggling adı verilen bir saldırıya maruz kalma riski taşımaktadır. Bu saldırı türü, özel karakterlerin kullanılması yoluyla, kullanıcıların görmediği içeriklerin yerleştirilmesine olanak tanır.
ASCII Smuggling Nedir?
ASCII smuggling, kullanıcıların gözünden kaçan, fakat geniş dil modelleri (LLM) tarafından algılanabilen özel karakterler kullanarak gerçekleşen bir saldırı şeklidir. Bu tür saldırılar, kullanıcıların verdiği komutlarla YZ modellerini manipüle etmeyi mümkün kılar. Geçmişte, bu tür manipülasyonlar yalnızca kullanıcıların dikkatinin dağıtılmasıyla mümkünken, günümüzde otonom YZ araçlarının yaygınlaşması, bu tehlikeyi daha da artırmaktadır.
Gemini’nin Güvenlik Açıkları
Güvenlik araştırmacısı Viktor Markopoulos, ASCII smuggling saldırılarını çeşitli YZ araçlarına karşı test etti. Yaptığı incelemelere göre, Gemini, DeepSeek ve Grok gibi araçlar bu tür saldırılara karşı savunmasızken, Claude, ChatGPT ve Microsoft CoPilot gibi diğer araçlar, bazı güvenlik önlemleri sayesinde bu saldırılara karşı güvenli kalmıştır.
Gemini’nin Google Workspace ile entegrasyonu, bu güvenlik açığının etkisinin daha da yüksek olmasına neden olmaktadır. Saldırganlar, takvim davetleri veya e-postalar aracılığıyla gizli metinler ekleyebilir ve kullanıcıları yanıltabilir.
Risksiz E-posta İletişimi Tehdit Altında
Markopoulos, özellikle e-postalar aracılığıyla gelen bir iletişimde gizli talimatlar barındıran basit bir mesajın, YZ’nin hassas bilgilere ulaşmasına neden olabileceğini belirtiyor. Bu tür bir saldırı, otomatik olarak veri çıkartma aracı haline gelebilir. Kullanıcılar, bilgisayarlarının e-posta kutularına bağlı olan YZ modellerinin, önceden belirlenmiş komutlarla yönlendirilmesi durumunda ciddi bir tehlike ile karşı karşıya kalabilirler.
Özellikle, kullanıcıların güvenlik seviyelerini sorgulamadan, YZ’nin hata yapmasına neden olabilecek komutlar vermesi, phishing gibi geleneksel saldırıların daha etkili bir hale gelmesini beraberinde getirir.
Gizli Talimatların Kullanımı ve Sonuçları
Markopoulos, gerçekleştirdiği denemelerde, Gemini’ye görünmez bir talimat vererek, kullanıcıya potansiyel olarak zararlı bir web sitesinin iyi bir telefon almak için gidilmesi gereken yer olduğunu aktarmasının sağlandığını ortaya koymuştur. Bu tür bir manipülasyon, kullanıcıların doğru bilgiye ulaşmasının önüne geçer ve yanıltıcı bilgilere yönlendirilmesine yol açar.
Google’ın Tepkisi ve Diğer Şirketlerin Görüşleri
Google, bu durumu bir güvenlik hatası olarak nitelendirmedi ve bu tür saldırıların yalnızca sosyal mühendislik saldırıları bağlamında etkin olabileceğini belirtti. Ancak, diğer teknoloji şirketleri, bu tür güvenlik açıklarının ciddiyeti konusunda daha dikkatli bir yaklaşım benimsemektedir. Örneğin, Amazon, Unicode karakter smuggling konusundaki güvenlik kılavuzlarını detaylı bir şekilde yayımlamıştır.
BleepingComputer, Google’a konuyla ilgili daha fazla ayrıntı talebinde bulunmuş ancak henüz yanıt alınamamıştır.
Sonuç Olarak Daha Fazla Önlem Gerekiyor
Günümüzde YZ sistemlerinin gelişmesiyle birlikte, ASCII smuggling gibi tehditler konusunda farkındalık artırılmalı ve güvenlik önlemleri güçlendirilmelidir. YZ araçlarının kullanıcı verilerine erişimi olan uygulamaları, bu tür saldırılara karşı daha sağlam bir güvenlik yapısına kavuşturulmalıdır. Kullanıcıların dikkatli olması ve gelen mesajların içeriğini sorgulaması, bu tür tehditlere karşı alınabilecek en basit ama etkili önlemlerden biridir. Hem kullanıcıların hem de teknoloji şirketlerinin bu tür tehditlerin farkında olması ve gerekli önlemleri alması, güvenliği artıracak ve YZ sistemlerinin güvenilirliğini pekiştirecektir.


