CVE-2019-12511 in Nighthawk X10-R900
Sumário
de VulDB • 17/06/2026
No NETGEAR Nighthawk X10-R900 anterior à versão 1.0.4.26, um atacante pode executar comandos de sistema arbitrários como root enviando um endereço MAC especialmente manipulado para o endpoint SOAP "NETGEAR Genie" em AdvancedQoS:GetCurrentBandwidthByMAC. Embora isso requeira que o QoS esteja habilitado, o QoS avançado esteja habilitado e haja um JWT de autenticação válido, vulnerabilidades adicionais (CVE-2019-12510) permitem que um atacante interaja com toda a API SOAP sem autenticação. Além disso, técnicas de DNS rebinding podem ser usadas para explorar essa vulnerabilidade remotamente. A exploração desta vulnerabilidade é um pouco complexa. As seguintes limitações se aplicam ao payload e devem ser superadas para uma exploração bem-sucedida: - Não mais do que 17 caracteres podem ser usados. - Pelo menos dois pontos devem ser incluídos para evitar a corrupção. - Uma aspa simples e um caractere meta devem ser usados para escapar do comando existente. - Os remanescentes do comando pai após o ponto de injeção devem ser tratados. - O payload deve estar em maiúsculas. Apesar dessas limitações, ainda é possível obter acesso a um shell interativo de root por meio desta vulnerabilidade. Como o servidor web atribui certos cabeçalhos HTTP a variáveis de ambiente com nomes em maiúsculas, é possível inserir um payload em um desses cabeçalhos e referenciar a variável de ambiente subsequente no ponto de injeção.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.