Kaspersky Security Assessment uzmanları tarafından yapılan yeni bir araştırma, şirket içinde geliştirilen kurumsal web uygulamalarındaki en tehlikeli ve yaygın güvenlik açıklarını belirledi. 2021 ile 2023 arasında incelenen uygulamaların çoğunda erişim kontrolü ve veri korumasıyla ilgili kusurlar bulundu. Bu kusurların toplam sayısı birkaç düzine olarak karşımıza çıkıyor. En yüksek risk seviyesindeki zafiyetler arasında en çok SQL enjeksiyonlarına atıfta bulunuluyor.
Sosyal ağlar, e-posta ve çevrimiçi hizmetler gibi web uygulamaları, temelde kullanıcıların bir tarayıcı aracılığıyla bir web sunucusuyla etkileşime girdiği web siteleri. Kaspersky, son çalışmasında BT, devlet, sigorta, telekomünikasyon, kripto para, e-ticaret ve sağlık kuruluşları tarafından kullanılan web uygulamalarındaki güvenlik açıklarını araştırarak kurumların başına gelebilecek en yaygın saldırı türlerini belirledi.
Ağırlıklı güvenlik açığı türleri, erişim kontrolü kusurlarının kötü niyetli kullanım potansiyelini ve hassas verilerin korunmasındaki başarısızlıkları içeriyordu. 2021 ve 2023 yılları arasında, bu çalışmada incelenen web uygulamalarının yüzde 70’i bu kategorilerde güvenlik açıkları sergiledi.
Bozuk erişim kontrolü güvenlik açığı, saldırganlar kullanıcıları yetkili izinleriyle sınırlayan web sitesi politikalarını atlamaya çalıştığında kullanılabiliyor. Bu durum yetkisiz erişime, verilerin değiştirilmesine veya silinmesine ve daha fazlasına yol açabiliyor. İkinci yaygın hata türü ise şifreler, kredi kartı bilgileri, sağlık kayıtları, kişisel veriler ve gizli iş bilgileri gibi hassas bilgilerin açığa çıkmasını içeriyor ve bu durum güvenlik önlemlerinin artırılması ihtiyacını vurguluyor.
Kaspersky Security Assessment ekibinde güvenlik uzmanı Oxana Andreeva, “Derecelendirme, çeşitli şirketlerde kurum içinde geliştirilen web uygulamalarındaki en yaygın güvenlik açıkları ve bunların risk düzeyleri dikkate alınarak derlenmiştir. Örneğin, bir güvenlik açığı saldırganların kullanıcı kimlik doğrulama verilerini çalmasını sağlayabilirken, bir diğeri sunucuda kötü amaçlı kod çalıştırılmasına yardımcı olabilir ve her biri iş sürekliliği ve esnekliği için farklı derecelerde sonuçlar doğurabilir. Sıralamalarımız, güvenlik analizi projeleri yürütme konusundaki pratik deneyimlerimizden yola çıkarak bu değerlendirmeyi yansıtıyor” diyor.
Güvenlik açığı türü | Bunu içeren web uygulamalarının payı | Yüksek riskli güvenlik açıklarının payı | Orta riskli güvenlik açıklarının payı | Düşük riskli güvenlik açıklarının payı |
Arızalı Erişim Kontrolü | 70% | 37% | 49% | 14% |
Hassas Veri Maruziyeti | 70% | 9% | 28% | 63% |
Sunucu Taraflı İstek Sahteciliği (SSRF) | 57% | 15% | 66% | 19% |
SQL Enjeksiyonu | 43% | 88% | 12% | – |
Siteler Arası Komut Dosyası Oluşturma (XSS) | 61% | 11% | 78% | 11% |
Arızalı Kimlik Doğrulama | 52% | 21% | 47% | 32% |
Hatalı Güvenlik Yapılandırması | 43% | 15% | 41% | 44% |
Kaba Kuvvet Saldırılarına Karşı Yetersiz Koruma | 39% | 11% | 39% | 50% |
Zayıf Kullanıcı Parolası | 22% | 78% | 22% | – |
Bilinen Zafiyetlere Sahip Bileşenlerin Kullanımı | 13% | 43% | 43% | 14% |
Kaspersky uzmanları, yukarıda listelenen gruplardaki güvenlik açıklarının ne kadar tehlikeli olduğunu da inceledi. Yüksek risk teşkil eden güvenlik açıklarının en büyük oranı SQL enjeksiyonları ile ilişkilendirildi. Özellikle, analiz edilen tüm SQL Injection güvenlik açıklarının yüzde 88’i yüksek riskli olarak kabul edildi. Yüksek riskli güvenlik açıklarının bir diğer önemli payının zayıf kullanıcı şifreleriyle bağlantılı olduğu tespit edildi. Bu kategoride, analiz edilen tüm güvenlik açıklarının yüzde 78’i yüksek riskli olarak sınıflandırıldı.
Kaspersky Güvenlik Değerlendirme ekibinin incelediği tüm web uygulamalarının yalnızca yüzde 22’sinin zayıf parolalara sahip olduğunu belirtmek önemli. Bunun olasının bir nedeni, çalışma örneğine dahil edilen uygulamaların gerçek canlı sistemler yerine test sürümleri olması.
Araştırmayı daha derinlemesine incelemek için Securelist web sitesini ziyaret edin. Araştırmada belirtilen güvenlik açığı kategorileri, OWASP Top Ten derecelendirmesinin kategorileri ve alt kategorileri ile uyumlu. Çalışmada açıklanan en yaygın web uygulaması güvenlik açıklarının giderilmesi, şirketlerin gizli verileri korumasına ve web uygulamaları ile ilgili sistemlerin tehlikeye atılmasını önlemesine yardımcı oluyor.
Web uygulamalarının güvenliğini artırmak ve bunlara yönelik olası saldırıları zamanında tespit etmek için Kaspersky Security Assessment ekibi şunları öneriyor:
- Güvenli Yazılım Geliştirme Yaşam Döngüsü (SSDLC) kullanmak;
- Düzenli uygulama güvenlik değerlendirmesi yapmak;
- Uygulamaların çalışmasını izlemek için günlük kaydı ve izleme mekanizmalarının kullanılması.
Daha fazlası için teknokroki.com adresini takipte kalın. İçeriklerimizi Bundle, Google News üzerinden de takip edebilir anında haberdar olmak için tarayıcı bildirimlerini açabilirsiniz.