CVE-2020-25684 in Dnsmasq
Sumário
de VulDB • 24/05/2026
Foi encontrada uma falha no dnsmasq anterior à versão 2.83. Ao receber uma resposta de uma consulta encaminhada, o dnsmasq verifica no forward.c:reply_query() se o endereço/porta de destino da resposta está sendo utilizado pelas consultas encaminhadas pendentes. No entanto, ele não utiliza o endereço/porta para recuperar a consulta encaminhada exata, reduzindo substancialmente o número de tentativas que um atacante na rede precisaria realizar para forjar uma resposta e fazê-la ser aceita pelo dnsmasq. Esta questão contrasta com o RFC5452, que especifica os atributos de uma consulta que devem ser todos utilizados para corresponder a uma resposta. Esta falha permite que um atacante realize um ataque de DNS Cache Poisoning. Se encadeado com CVE-2020-25685 ou CVE-2020-25686, a complexidade do ataque para um ataque bem-sucedido é reduzida. A maior ameaça desta vulnerabilidade é à integridade dos dados.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.