Adform Scripti Hacklendi: Kripto Cüzdanları Tehlikede

Siber saldırganlar, popüler reklam scriptlerini manipüle ederek web sitelerindeki kripto cüzdan adreslerini değiştirdi. Kurumlar için tedarik zinciri riskleri.

Adform Scripti Hacklendi: Kripto Cüzdanları Tehlikede

Modern kurumsal IT altyapıları, müşteri deneyimini iyileştirmek, veri analitiği toplamak ve operasyonel verimliliği artırmak amacıyla çok sayıda üçüncü taraf entegrasyonuna ev sahipliği yapmaktadır. Ancak bu entegrasyonlar, siber güvenlik ekosisteminde giderek büyüyen bir kör nokta yaratmaktadır. Siber güvenlik uzmanları tarafından kısa süre önce ortaya çıkarılan yeni bir tedarik zinciri saldırısı, dijital reklam scriptlerinin siber tehdit aktörleri tarafından nasıl sofistike bir silaha dönüştürülebileceğini gözler önüne serdi.

Tedarik Zinciri Saldırılarında Yeni Boyut: Script Zehirlenmesi

Sektör analistlerinin yayımladığı son raporlara göre, yaygın olarak kullanılan dijital reklam platformu Adform'a ait bir script, siber saldırganlar tarafından manipüle edilerek zararlı kodlarla güncellendi. "Script Zehirlenmesi" (Script Poisoning) olarak bilinen bu yöntem sayesinde saldırganlar, hedef kurumun kendi sunucularına doğrudan sızmaya gerek kalmadan, o kurumun müşterilerine ulaşmayı başardı. Kurumsal web sitelerine entegre edilen bu üçüncü taraf JavaScript dosyaları, sayfa yüklendiğinde doğrudan kullanıcının tarayıcısında çalıştığı için geleneksel güvenlik duvarlarını ve ağ tabanlı izinsiz giriş tespit sistemlerini (IDS) kolayca atlatabilmektedir.

Araştırmacılar, bu spesifik saldırının temel amacının finansal hırsızlık olduğunu belirtmektedir. Siber suçlular, zararlı kodu doğrudan kurumsal web sitelerinin Belge Nesne Modeli (DOM) yapısına enjekte ederek, sayfa üzerindeki tüm metinleri ve veri giriş alanlarını anlık olarak izleme yeteneği kazanmıştır. Bu durum, özellikle finans, e-ticaret ve teknoloji sektörlerinde faaliyet gösteren ve sistemlerinde ödeme altyapıları bulunduran şirketler için devasa bir risk oluşturmaktadır.

Kripto Cüzdan Adresleri Nasıl Değiştiriliyor?

Saldırının teknik analizi incelendiğinde, manipüle edilen scriptin kurbanın web sitesine yüklendiğinde arka planda sessizce çalışmaya başladığı görülmektedir. Zararlı kod, web sayfasının içeriğinde düzenli ifadeler (Regex) kullanarak belirli formatlardaki kripto para cüzdan adreslerini taramaktadır. Bir kullanıcı, ödeme yapmak veya para transferi gerçekleştirmek amacıyla kopyaladığı bir kripto cüzdan adresini ilgili alana yapıştırdığında veya sayfa üzerinde standart bir cüzdan adresi belirdiğinde, zehirli script milisaniyeler içinde devreye girmektedir.

Bu aşamada zararlı yazılım, sayfadaki meşru kripto cüzdan adresini, saldırganların kontrolündeki farklı bir cüzdan adresiyle değiştirmektedir. Kullanıcı arayüzünde herhangi bir görsel bozulma veya uyarı mesajı oluşmadığı için, son kullanıcı işlemi onayladığında fonlar doğrudan siber suçluların hesaplarına aktarılmaktadır. Siber güvenlik araştırmacıları, bu tür "Magecart" tarzı dijital skimming ve pano manipülasyonu saldırılarının, tespit edilmesinin son derece zor olduğunu vurgulamaktadır.

Kimlik İfşası ve Aktif Saldırı Yolları

Bu tür karmaşık tedarik zinciri saldırılarının temelinde genellikle zayıf kimlik ve erişim yönetimi (IAM) politikaları yatmaktadır. Siber güvenlik analistleri, kimlik ifşasının (Identity Exposure) aktif saldırı yollarının kilidini nasıl açtığına dikkat çekmektedir. Çoğu durumda saldırganlar, güçlü kurumsal savunmaları kaba kuvvetle aşmak yerine, reklam ajanslarındaki, üçüncü taraf yazılım sağlayıcılarındaki veya pazarlama departmanlarındaki yetkili kullanıcıların ele geçirilmiş kimlik bilgilerini kullanmaktadır.

Bu zafiyet, "Çapraz Etki Alanı Ayrıcalık Yükseltmesi" (Cross-domain Privilege Escalation) olarak adlandırılan kritik bir güvenlik ihlaline yol açmaktadır. Başlangıçta sadece bir reklam kampanyasını yönetmek için verilen sınırlı bir erişim yetkisi, kimlik doğrulama süreçlerindeki boşluklar nedeniyle tüm web trafiğini manipüle edebilecek bir arka kapıya dönüşmektedir. Araştırmacılar, kurumların bu tür ihlal rotalarını kesmek için kilit kontrol noktalarında (choke points) sıkı denetimler uygulaması gerektiğini belirtmektedir.

Türkiye'deki Kurumlar İçin KVKK ve Regülasyon Riskleri

Türkiye'de faaliyet gösteren kurumsal firmalar, e-ticaret platformları ve finansal kuruluşlar için bu tür üçüncü taraf yazılım zafiyetleri, sadece itibar kaybı değil, aynı zamanda ciddi yasal yaptırımlar anlamına gelmektedir. Kişisel Verilerin Korunması Kanunu (KVKK) Madde 12 uyarınca, veri sorumlusu olan kurumlar, kişisel verilerin hukuka aykırı olarak işlenmesini ve verilere hukuka aykırı olarak erişilmesini önlemek amacıyla uygun güvenlik düzeyini temin etmeye yönelik gerekli her türlü teknik ve idari tedbiri almak zorundadır.

Bir Türk şirketinin web sitesinde çalışan üçüncü taraf bir reklam scripti nedeniyle müşterilerin finansal verileri veya kripto varlıkları çalınırsa, yasal sorumluluk doğrudan web sitesinin sahibine ait olacaktır. Ayrıca, Bankacılık Düzenleme ve Denetleme Kurumu (BDDK) yönetmeliklerine tabi olan kuruluşlar için bilgi sistemleri tedarik zincirindeki bu tür kör noktalar, ağır idari para cezalarıyla sonuçlanabilmektedir. Kurumların, dışarıdan aldıkları hizmetlerin ve web sitelerine ekledikleri kod parçacıklarının güvenliğini sürekli olarak denetlemesi yasal bir zorunluluk haline gelmiştir.

CTO ve IT Yöneticileri İçin Stratejik Önlemler

Kurumsal IT mimarisini bu tür dinamik ve sinsi tehditlere karşı korumak, çok katmanlı bir güvenlik yaklaşımı gerektirmektedir. Sistem yöneticileri ve IT liderlerinin kurumsal altyapılarda acilen devreye alması gereken temel güvenlik adımları şunlardır:

  • İçerik Güvenliği Politikası (CSP): Web uygulamalarında sıkı bir CSP yapılandırması kullanmak, tarayıcının sadece önceden onaylanmış, güvenilir alan adlarından gelen scriptleri çalıştırmasını sağlar. Bu sayede saldırganlar zararlı bir script enjekte etse bile, yetkisiz bir sunucuya veri gönderimi engellenebilir.
  • Alt Kaynak Bütünlüğü (SRI): Üçüncü taraf sunuculardan yüklenen scriptler için SRI (Subresource Integrity) etiketleri kullanılmalıdır. Bu teknoloji, script dosyasının kriptografik bir özetini (hash) kontrol ederek, dosyada kurumun haberi olmadan herhangi bir değişiklik yapılıp yapılmadığını doğrular. Kod manipüle edilmişse tarayıcı scripti çalıştırmayı reddeder.
  • Sürekli İzleme ve Davranışsal Analiz: Kurumsal ağ trafiğini ve web uygulaması davranışlarını anomali tespiti sistemleriyle izlemek kritiktir. İstemci tarafında (client-side) çalışan kodların beklenmedik DOM değişiklikleri yapması veya bilinmeyen IP adresleriyle iletişim kurması durumunda otomatik alarmlar üretilmelidir.
  • Sıfır Güven (Zero Trust) Mimarisi: Kimlik ve erişim yönetiminde Sıfır Güven prensipleri benimsenmeli, ayrıcalıklı erişimler sürekli olarak doğrulanmalıdır. Üçüncü taraf sağlayıcıların kurumsal sistemlere erişimi minimum yetki prensibiyle (Least Privilege) sınırlandırılmalıdır.

Kurumsal Dayanıklılık ve Proaktif Güvenlik

Sonuç olarak, dijital tedarik zincirleri üzerinden gerçekleştirilen bu sofistike saldırılar, siber tehdit aktörlerinin finansal kazanç elde etmek için kurumların en az denetlenen alanlarını hedef aldığını göstermektedir. Geleneksel çevre güvenliği (perimeter security) yaklaşımları, istemci tarafında çalışan zararlı scriptleri durdurmakta yetersiz kalmaktadır. Türkiye'deki kurumsal IT departmanlarının, siber güvenlik stratejilerini güncelleyerek üçüncü taraf risk yönetimini iş süreçlerinin merkezine yerleştirmesi gerekmektedir. Kapsamlı bir güvenlik duruşu, sadece sunucuları korumayı değil, aynı zamanda son kullanıcının tarayıcısında çalışan her bir kod satırının bütünlüğünü garanti altına almayı zorunlu kılmaktadır.