CVE-2020-25685 in DnsmasqИнформация

Сводка

по VulDB • 04.06.2026

В dnsmasq до версии 2.83 обнаружена уязвимость. При получении ответа на пересылаемый запрос функция reply_query() в файле forward.c определяет, какой именно отправленный запрос соответствует полученному ответу, используя только слабый хеш имени запроса. Из-за слабой криптографической стойкости этого хеша (CRC32 при компиляции dnsmasq без поддержки DNSSEC и SHA-1 — при её наличии) злоумышленник, находящийся вне пути передачи данных (off-path), может найти несколько различных доменных имен с одинаковым значением хеша. Это существенно снижает количество попыток, необходимых для подделки ответа и его успешного принятия dnsmasq. Такое поведение противоречит требованиям RFC 5452, который предписывает использовать имя запроса в качестве одного из атрибутов, обязательных для сопоставления с ответом. Данная уязвимость может быть использована для выполнения атаки DNS Cache Poisoning (отравление кэса DNS). В сочетании с CVE-2020-25684 сложность успешной эксплуатации данной уязвимости снижается. Наибольшую угрозу данная уязвимость представляет для целостности данных.

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

Резервировать

16.09.2020

Раскрытие

20.01.2021

Модерация

принято

Вход

VDB-168478

EPSS

0.02181

KEV

Нет

Деятельности

Очень низкий

Источники

Interested in the pricing of exploits?

See the underground prices here!