CVE-2017-8336

Yüksek

Açıklama

AL-R096 aygıt yazılımına sahip Securifi Almond, Almond+ ve Almond 2015 cihazlarında bir sorun tespit edilmiştir. Cihaz, kullanıcıya cihaza yeni rotalar ekleme yeteneği sunmaktadır. Cihazda rota kurulumu için bu istekte iletilen POST parametrelerinin, yığının (stack) taşmasına neden olacak şekilde ayarlanabildiği ve bir saldırganın yığında saklanan $ra kaydedicisini kontrol etmesine izin verdiği görülmektedir. AL-R096 aygıt yazılımı sürümü binwalk aracı kullanılarak analiz edildiğinde, tüm ikili dosyaları içeren ve cihazdaki dosya sistemi kurulumunu barındıran bir cpio-root arşivi elde edilir. "goahead" adlı ikili dosya, POST isteğiyle gönderilen değerleri alan savunmasız fonksiyona sahiptir. Bu ikili dosya IDA-pro ile açıldığında, MIPS little endian formatını takip ettiği fark edilecektir. IDA pro'daki sub_00420F38 fonksiyonunun, POST isteğinde gönderilen değerleri aldığı belirlenmiştir. "gateway" POST parametresi, 1546 karakterden sonra yığının taşmasına ve $ra kaydedicisinin kontrol edilmesine olanak tanır. Bu POST parametresinden gelen değer, aşağıda gösterildiği gibi 0x00421348 adresindeki yığına kopyalanır. Bu durum, bir saldırganın kendi seçtiği yükü (payload) sağlamasına ve sonuç olarak cihazın kontrolünü ele geçirmesine imkan tanır.

ÖnemYüksek
CVSS8.8
İstismar olasılığı—
ÜrünSecurifi Almond 2015 Firmware
Yayın18 Haz 2019
İlk görülme18 Haz 2019

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ünEtkilenen sürümlerDüzeltildiği sürüm
securifi almond_2015_firmwareal-r096—
securifi almond\+firmwareal-r096—
securifi almond_firmwareal-r096—

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.