CVE-2020-26230

Yüksek

Açıklama

Radar COVID, İspanya'nın resmi COVID-19 maruziyet bildirim uygulamasıdır. Radar COVID'in etkilenen sürümlerinde, Radar COVID TEK'lerini Radar COVID sunucusuna yükleyen COVID-19 pozitif kullanıcılarının tanımlanması ve anonimliğinin kaldırılması mümkündür. Bu güvenlik açığı, Radar COVID kullanılırken COVID-19 pozitif kullanıcılarının kimliğinin belirlenmesine ve anonimliklerinin kaldırılmasına olanak tanır. Güvenlik açığının nedeni, Radar COVID'in sunucuyla olan bağlantılarının (TEK'lerin arka uca yüklenmesi) yalnızca COVID-19 pozitifleri tarafından gerçekleştirilmesidir. Bu nedenle, uygulama ile sunucu arasındaki trafiği izleme yeteneğine sahip herhangi bir yol üstü gözlemci, hangi kullanıcıların pozitif test sonucuna sahip olduğunu belirleyebilir. Böyle bir saldırgan; bağlantı mobil ağ üzerinden yapılıyorsa mobil ağ operatörü (MNO), internet (örneğin ev ağı) üzerinden yapılıyorsa İnternet Servis Sağlayıcısı (ISP), kullanıcı tarafından kullanılan bir VPN sağlayıcısı, kurumsal ağlar durumunda yerel ağ operatörü veya alışveriş merkezleri, havalimanları, oteller ve kafelerde konuşlandırılan halka açık WiFi noktalarında olduğu gibi kullanıcıyla aynı ağa (WiFi veya Ethernet) erişimi olan herhangi bir dinleyici olabilir. Saldırgan ayrıca kullanıcının anonimliğini de kaldırabilir. Bu ek aşamanın başarılı olması için saldırganın, Radar COVID trafiğini kurbanın diğer tanımlanabilir bilgileriyle ilişkilendirmesi gerekir. Bu, bağlantının kurbanın adını içeren bir sözleşmeyle ilişkilendirilmesiyle veya Radar COVID trafiğinin, açık metin olarak tanımlayıcılar içeren diğer kullanıcı kaynaklı akışlarla (örneğin HTTP çerezleri veya IMEI ya da AAID gibi benzersiz tanımlayıcıları şifrelemeden gönderen diğer mobil akışlar) ilişkilendirilmesiyle sağlanabilir. İlk işlem örneğin İnternet Servis Sağlayıcısı veya MNO tarafından yürütülebilir. İkinci işlem ise ağ sağlayıcısı ve hatta kurbanın eriştiği birden fazla hizmete ev sahipliği yapan bulut sağlayıcısı gibi herhangi bir yol üstü saldırgan tarafından yürütülebilir. Saldırgan kurbandan (istemci) veya uç noktadan (sunucu) ne kadar uzaksa, yeniden tanımlama bilgilerine erişme olasılığı o kadar düşük olabilir. Güvenlik açığı, uygulamadan arka uca sahte trafik (dummy traffic) enjekte edilerek giderilmiştir. Sahte trafik, tüm kullanıcılar tarafından COVID-19 pozitif olup olmadıklarına bakılmaksızın bağımsız olarak oluşturulur. Sorun; iOS sürüm 1.0.8 (tekdüze dağılım), 1.1.0 (üstel dağılım), Android sürüm 1.0.7 (tekdüze dağılım), 1.1.0 (üstel dağılım) ve Backend sürüm 1.1.2-RELEASE içerisinde düzeltilmiştir. Daha fazla bilgi için referans verilen GitHub Security Advisory'ye bakınız.

ÖnemYüksek
CVSS7.4
İstismar olasılığı—
ÜrünRadarcovid Radar-covid-backend-dp3t-server
Yayın13 Kas 2020
İlk görülme13 Kas 2020

Nasıl düzeltilir

Güncelleyin
  • radarcovid radar-covid-backend-dp3t-server1.1.2 ya da sonraki bir sürüm
  • radarcovid radarcovid1.0.7, 1.0.8, 1.1.0 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
radarcovid radar-covid-backend-dp3t-serverv < 1.1.21.1.2
radarcovid radarcovidv < 1.0.7, v < 1.0.8, v < 1.1.01.0.7, 1.0.8, 1.1.0

Sürümünüzü kontrol edin

Ürünü seçin ve kullandığınız sürümü yazın; sürümün etkilenen aralıkta olup olmadığını görün.

Intelligence 360 paketinde

Attack Surface Management

Alan adlarınıza bağlı varlıkları, bu varlıklarda çalışan teknolojileri ve bilinen zafiyetleri tek listede görün.