CVE-2018-19986
Açıklama
/HNAP1/SetRouterSettings mesajındaki RemotePort parametresi savunmasızdır ve bu durum D-Link DIR-818LW Rev.A 2.05.B03 ve DIR-822 B1 202KRb06 cihazlarını etkilemektedir. SetRouterSettings.php kaynak kodunda, RemotePort parametresi herhangi bir regex kontrolü yapılmadan $path_inf_wan1."/web" dahili yapılandırma belleğine kaydedilmektedir. Ayrıca iptwan.php kaynak kodundaki IPTWAN_build_command fonksiyonunda, $path_inf_wan1."/web" içerisindeki veriler herhangi bir regex kontrolü olmaksızın iptables komutu ile birlikte kullanılmaktadır. Savunmasız bir /HNAP1/SetRouterSettings XML mesajı, RemotePort öğesinde `telnetd` dizgesi gibi kabuk meta karakterleri içerebilir.
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 |
|---|---|---|
| d-link dir-818lw_firmware | 2.05.b03 | — |
| d-link dir-822_firmware | 202krb06 | — |
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.