CVE-2019-12511
Açıklama
1.0.4.26 sürümü öncesindeki NETGEAR Nighthawk X10-R9000 cihazında bir saldırgan, AdvancedQoS:GetCurrentBandwidthByMAC adresindeki "NETGEAR Genie" SOAP uç noktasına özel olarak hazırlanmış bir MAC adresi göndererek root yetkileriyle rastgele sistem komutları çalıştırabilir. Bu durum QoS'un etkin olmasını, gelişmiş QoS'un etkin olmasını ve geçerli bir kimlik doğrulama JWT'sini gerektirse de ek güvenlik açıkları (CVE-2019-12510), bir saldırganın tüm SOAP API ile kimlik doğrulaması olmadan etkileşime girmesine olanak tanır. Ayrıca, bu güvenlik açığını uzaktan istismar etmek için DNS rebinding teknikleri kullanılabilir. Bu güvenlik açığının istismarı oldukça karmaşıktır; yükün (payload) aşağıdaki sınırlamalara uyması ve başarılı bir istismar için bunların aşılması gerekir: - En fazla 17 karakter kullanılabilir. - Bozulmayı önlemek için en az bir iki nokta üst üste (:) işareti dahil edilmelidir. - Mevcut komuttan çıkmak için tek tırnak ve meta-karakter kullanılmalıdır. - Enjeksiyon noktasından sonra gelen ana komut kalıntıları yönetilmelidir. - Yük tamamen büyük harflerden oluşmalıdır. Bu sınırlamalara rağmen, bu güvenlik açığı üzerinden etkileşimli bir root kabuğuna erişim sağlamak hala mümkündür. Web sunucusu belirli HTTP başlıklarını tamamı büyük harf olan ortam değişkenlerine atadığından, böyle bir başlığa yük yerleştirmek ve ardından enjeksiyon noktasında ilgili ortam değişkenine referans vermek mümkündür.
Nasıl düzeltilir
- netgear nighthawk_x10-r9000_firmware1.0.4.26 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| netgear nighthawk_x10-r9000_firmware | v < 1.0.4.26 | 1.0.4.26 |
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.