CVE-2017-13718
Açıklama
Starry Station (diğer adıyla Starry Router) tarafından desteklenen HTTP API, kullanıcı tarafından cihaz üzerinde ayarlanan PIN'in kaba kuvvet saldırısı ile kırılmasına izin verir; bu durum bir saldırganın Wi-Fi ayarlarını ve PIN'i değiştirmesine, ayrıca port yönlendirme yaparak herhangi bir dahili cihaz portunu İnternet'e açmasına olanak tanır. Cihazın, mobil uygulamanın cihazla etkileşime girmesini sağlayan "rodman" adlı özel bir Python kodu kullandığı tespit edilmiştir. Bu rodman Python dosyasının bir parçası olan API'ler, mobil uygulamanın cihazla, kurulum sırasında ilk kez oluşturulan uuid4 tabanlı bir oturum tanımlayıcısı olan gizli bir anahtar kullanarak etkileşime girmesine izin verir. Ancak bazı durumlarda, bu API'ler bir güvenlik kodu da kullanabilmektedir. Bu güvenlik kodu, kullanıcının yönlendirici üzerindeki dokunmatik arayüzü kullanırken cihazla etkileşime geçmek için belirlediği PIN numarasından başka bir şey değildir. Bu durum, bir kullanıcı saldırganın web sitesini ziyaret ettiğinde, İnternet üzerindeki bir saldırganın yönlendiricinin HTTP arayüzüyle etkileşime girmesine ve kimlik bilgilerine karşı kaba kuvvet saldırısı gerçekleştirmesine imkan tanır. Ayrıca, cihaz sunucusu Access-Control-Allow-Origin başlığını "*" olarak ayarladığı için, bir saldırgan cihaz tarafından döndürülen JSON yüküyle kolayca etkileşime girebilir ve cihaz hakkında hassas bilgileri çalabilir.
Nasıl düzeltilir
Kaynaklarda bu zafiyet için düzeltilmiş sürüm ya da yama bağlantısı yok.
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| starry s00111_firmware | Aralık belirtilmemiş | — |
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.
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.