Anasayfa Hakkımızda Hizmetlerimiz Blog İletişim Teklif Al
Güvenlik

Web Güvenliğinin Gizli Tehdidi: CSRF Nedir ve Nasıl Korunulur?

NA
Next Arge
Editör
18 / 07 / 2026
Web Güvenliğinin Gizli Tehdidi: CSRF Nedir ve Nasıl Korunulur?

Web Dünyasının Sinsi Tehdidi: CSRF Nedir?

İnternet dünyasında güvenlik, her web geliştiricinin ve sistem yöneticisinin öncelikli gündem maddesidir. Bu güvenlik tehditlerinin en sinsilerinden biri ise CSRF (Cross-Site Request Forgery), yani Türkçe adıyla Siteler Arası İstek Sahtekarlığıdır. CSRF, bir kullanıcının güvenli bir web sitesinde sahip olduğu oturum haklarını, kullanıcının bilgisi ve rızası dışında kötüye kullanan bir saldırı türüdür. Temelde, tarayıcınızın web sitelerine otomatik olarak gönderdiği kimlik doğrulama bilgilerine (örneğin çerezlere) güvenir.

CSRF Saldırıları Nasıl Çalışır?

CSRF'nin çalışma mantığı oldukça basittir ancak etkisi yıkıcı olabilir. Diyelim ki bir bankacılık sitesinde oturum açtınız ve bu esnada tarayıcınız arka planda oturum çerezinizi saklıyor. Ardından, kötü niyetli bir web sitesini ziyaret ettiniz. Bu kötü niyetli site, bankanızın para transferi gerçekleştiren URL'sine gizli bir istek (request) gönderen bir kod barındırabilir. Tarayıcınız, bankacılık sitesine yapılan bu isteğe otomatik olarak sizin oturum çerezinizi ekleyecektir. Banka sunucusu, isteğin gerçekten sizden geldiğini varsayarak işlemi gerçekleştirecektir.

"CSRF, kullanıcının kimlik bilgilerini çalmaz; bunun yerine kullanıcının tarayıcısını, onun adına yetkisiz işlemler gerçekleştirmesi için manipüle eder."

CSRF Saldırılarından Korunma Yolları

Web uygulamalarınızı bu tehlikeye karşı korumak için uygulayabileceğiniz modern ve etkili yöntemler bulunmaktadır. İşte en kritik korunma yolları:

  • Anti-CSRF Belirteçleri (Tokens): En yaygın ve güvenilir savunma yöntemi, her kullanıcı oturumu veya her hassas form işlemi için benzersiz, tahmin edilemez bir token üretmektir. Sunucu, gelen istekteki token'ı kontrol eder ve uyuşmuyorsa işlemi reddeder.
  • SameSite Çerez Özniteliği (Cookie Attribute): Çerezlerinize SameSite=Strict veya SameSite=Lax özniteliğini ekleyerek, dış sitelerden tetiklenen isteklerde oturum çerezlerinizin gönderilmesini engelleyebilir ve CSRF riskini büyük ölçüde azaltabilirsiniz.
  • Çift Gönderim Çerezi (Double Submit Cookie): Özellikle tek sayfalık uygulamalarda (SPA) ve API'lerde tercih edilen bu yöntemde, token hem çerezde hem de istek parametrelerinde gönderilir ve sunucu tarafında her ikisinin eşleşmesi kontrol edilir.

Sonuç ve Güvenlik Bilinci

CSRF, günümüz web standartlarında kolayca önlenebilen ancak gözden kaçtığında ciddi veri ve finansal kayıplara yol açabilen bir siber güvenlik açığıdır. Güvenli kodlama standartlarını benimsemek, güncel web kütüphanelerini kullanmak ve düzenli sızma testleri yaptırmak, web sitenizi bu tür sinsi tehditlere karşı korumanın en kararlı yoludur. Unutmayın, dijital dünyada güvenlik bir kerelik bir işlem değil, sürekli devam eden bir süreçtir.

İlgili Yazılar