PT-2020-1833 · D Link · D-Link Dir-859

Miguel Mendez Z

+3

·

Publicado

2020-01-28

·

Atualizado

2020-02-07

·

CVE-2019-20215

CVSS v2.0

10

Crítica

VetorAV:N/AC:L/Au:N/C:C/I:C/A:C
Nome do software vulnerável e versões afetadas
D-Link DIR-859, versões 1.05 a 1.06B01 Beta01
Descrição
A vulnerabilidade permite que invasores remotos executem comandos arbitrários do sistema operacional por meio de um urn: no método M-SEARCH em ssdpcgi() em /htdocs/cgibin, devido ao tratamento incorreto de HTTP ST. O valor do serviço/dispositivo urn: é verificado com a função strstr, o que permite que um invasor concatene comandos arbitrários separados por metacaracteres do shell. Isso se deve à falta de neutralização de elementos especiais usados no comando do sistema operacional.
Recomendações
Para as versões 1.05 a 1.06B01 Beta01 do D-Link DIR-859, como solução temporária, considere desativar a função ssdpcgi() em /htdocs/cgibin até que um patch esteja disponível. Restrinja o acesso ao diretório /htdocs/cgibin para minimizar o risco de exploração. Evite usar o serviço/dispositivo urn: no endpoint da API afetado até que o problema seja resolvido. No momento, não há informações sobre uma versão mais recente que contenha uma correção para essa vulnerabilidade.

Exploit

OS Command Injection

Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾

Enumeração de Fraquezas

Identificadores relacionados

BDU:2020-01106
CVE-2019-20215

Produtos afetados

D-Link Dir-859