ChatGPT Hesabını Tek Bir Paylaşılan Linkle Ele Geçirmek Mümkündü
Parameter Labs araştırmacıları, özel hazırlanmış bir paylaşılan linkle ChatGPT hesabının ele geçirilebildiğini gösterdi. Saldırı; MathLive'daki postMessage hatası, bir innerHTML enjeksiyonu ve YouTube oEmbed atlatmasını zincirleyerek ChatGPT'nin ana sayfasında JavaScript çalıştırıyordu. OpenAI açığı yamaladı ve 5.000 dolar ödül ödedi.
Paylaşılan bir ChatGPT linki nasıl hesap ele geçirmeye dönüştü?
Açık, küçük zayıflıkların birleşerek ChatGPT'nin ana sayfasında tam JavaScript çalıştırmaya varmasıyla ortaya çıktı.
Parameter Labs, ChatGPT'nin HTML önizlemelerinin (eski adıyla Canvas) korumalı bir iframe içinde çalıştığını fark etti. Bu koruma, güvenilmeyen HTML'in OpenAI API'lerine ve kullanıcı verilerine erişmesini engellemek için var. Ancak ekip, ana sayfada MathLive'ın sanal klavyesini innerHTML ile oluşturan bir postMessage işleyicisi buldu ve bu işleyici herhangi bir çerçeveden gelen mesajları kabul ediyordu.
Yani kötü niyetli bir HTML önizlemesi, ana sayfaya HTML enjekte edebiliyordu. innerHTML doğrudan script etiketlerini çalıştırmasa da koruma kısıtlaması olmayan yeni bir iframe oluşturabiliyor. OpenAI'ın İçerik Güvenliği Politikası satır içi betikleri engelliyor ve betik kaynaklarını birkaç alan adıyla sınırlıyordu; ama YouTube bu listedeydi. YouTube oEmbed uç noktası, ChatGPT bağlamında çalışan JavaScript'i yansıtmaya kandırılabiliyordu.
JavaScript ana sayfada çalışmaya başladığında saldırgan, API'lerden özel kullanıcı verilerini çekip bir görsel referansı üzerinden dışarı sızdırabiliyordu. Hazırlanan bir paylaşım URL'si, oturum açmış başka bir kullanıcı tarafından açıldığında onun verilerini çalabiliyor ya da adına işlem yapabiliyordu. Daha önce paylaşılan link üzerinden ChatGPT hesap ele geçirme haberimizde de belirttiğimiz gibi, paylaşılan içeriklerin saldırı yüzeyi göründüğünden geniş.
5.000 dolarlık ödül bu açık için az mı?
OpenAI açığı kapattı ve 5.000 dolar hata ödülü ödedi. Açığı bulan araştırmacı, bu kadar ciddi bir kusur için bunu biraz az buluyor.
Yüz milyonlarca kullanıcısı olan bir üründe hesap ele geçirme ve veri sızdırmaya izin veren bir açık için 5.000 dolar, ödül skalasının alt ucunda kalıyor. Karşılaştırma yapmak gerekirse, yaygın platformlardaki kritik hatalar genelde on binlerce dolarlık ödüllerle raporlanıyor. Simon Willison'ın aktardığı araştırmacı yorumu da ödemenin etkiyle uyuşmadığını gösteriyor.
OpenAI düzeltmenin ayrıntılarını kamuya açıklamadı; şirketin hata ödülü programı bildirim almaya devam ediyor. Olay, üçüncü taraf kütüphaneleri, korumalı içeriği ve esnek betik kaynaklarını bir araya getiren karmaşık web uygulamalarının risklerini gösteriyor. RAMBO hava boşluklu saldırısı haberimizde gördüğümüz tedarik zinciri riskine de benziyor: küçük bir bileşen kocaman bir kapı açabiliyor.
ChatGPT gibi bir üründe tam hesap ele geçirmeye izin veren bir açık için 5.000 dolar gerçekten düşük. Bu tür yaratıcı zincirleri bulan araştırmacıları teşvik etmek için OpenAI'ın yüksek etkili hatalarda ödülleri artırması gerekiyor. Kullanıcı tarafında ise kural basit: tanımadığınız kaynaklardan gelen paylaşılan linklere, tıpkı diğer istenmeyen mesajlara yaklaştığınız gibi şüpheyle yaklaşın.
ChatGPT kullanıcıları ne yapmalı?
ChatGPT'nin paylaşılan linklerini veya HTML önizlemelerini kullanıyorsanız, güvenmediğiniz kaynaklardan gelen linkleri açarken dikkatli olun.
Açık yamalandığı için çoğu kullanıcının yapması gereken bir şey yok. Yine de bu olay, güvenilir platformlarda bile paylaşılan linklerin saldırı vektörü olabileceğini hatırlatıyor. ChatGPT'nin HTML önizlemeleri etkileşimli içerik çalıştırmak için tasarlandığından, bu esneklik kötüye kullanılabiliyor.
OpenAI, kullanıcıların uygulamalarını güncel tutmasını ve şüpheli etkinlikleri bildirmesini öneriyor. Şirket, benzer açıklar için ödülleri artırıp artırmayacağını açıklamadı.
Türkiye'de durum ne?
Açık, dünya genelindeki ChatGPT kullanıcılarını etkiledi; Türkiye'den erişen kullanıcılar da aynı riskle karşı karşıyaydı. OpenAI sorunu düzelttiği için şu an ek bir önlem almanız gerekmiyor. Ancak paylaşılan linklere karşı temkinli olmak, özellikle tanımadığınız kişilerden gelen bağlantılarda, Türkiye'deki kullanıcılar için de geçerli.
OpenAI'ın hata ödülü programı dünya çapında araştırmacılara açık. Ödül tutarı ciddiyete göre değişiyor; 5.000 dolarlık ödül, bugünkü kurla yaklaşık 249 bin 700 TL'ye denk geliyor (yalnızca kur çevirisi, vergiler hariç). Türkiye'deki güvenlik araştırmacıları da programa başvurabilir.
ChatGPT hesap ele geçirme olayı, karmaşık web uygulamalarındaki küçük gözden kaçırmaların nasıl ciddi güvenlik açıklarına dönüşebileceğinin tipik bir örneği. OpenAI'ın hızlı yaması güven verici; ancak düşük ödül gelecekteki araştırmaları caydırabilir.
Sıkça sorulan sorular
ChatGPT hesap ele geçirme açığı hâlâ tehdit mi?
Hayır, OpenAI açığı yamaladı. Açık Parameter Labs tarafından gösterildi ve OpenAI'ın hata ödülü programı üzerinden bildirildi.
ChatGPT hesap ele geçirme nasıl gerçekleşti?
MathLive'daki postMessage hatası, bir innerHTML enjeksiyonu ve YouTube oEmbed betik yansıması zincirlenerek ChatGPT'nin ana sayfasında JavaScript çalıştırıldı ve özel veriler çalındı.
OpenAI, ChatGPT hesap ele geçirme açığı için ne kadar ödedi?
OpenAI 5.000 dolar hata ödülü ödedi. Araştırmacı bu tutarı bu ciddiyetteki bir açık için 'biraz ucuz' olarak nitelendirdi.
Kaynaklar
- How We Took Over ChatGPT Accounts. Parameter Labs, 2026. https://parameterlabs.com/
- How We Took Over ChatGPT Accounts. news.ycombinator.com, 2026. https://simonwillison.net/2026/Oct/31/how-we-took-over-chatgpt-accounts/