CVE-2020-25684 in Dnsmasq
Zusammenfassung
von VulDB • 01.06.2026
Es wurde ein Fehler in dnsmasq vor Version 2.83 festgestellt. Bei Erhalt einer Antwort auf eine weitergeleitete Abfrage prüft dnsmasq in forward.c:reply_query(), ob die Zieladresse/den Port der Antwort von den ausstehenden weitergeleiteten Abfragen verwendet wird. Es wird jedoch nicht die Adresse/der Port verwendet, um die genaue weitergeleitete Abfrage abzurufen, was die Anzahl der Versuche, die ein Angreifer im Netzwerk durchführen müsste, um eine Antwort zu fälschen und von dnsmasq akzeptiert zu bekommen, erheblich reduziert. Dieser Fehler steht im Widerspruch zu RFC5452, das die Attribute einer Abfrage spezifiziert, die alle zur Übereinstimmung einer Antwort verwendet werden müssen. Dieser Fehler ermöglicht es einem Angreifer, einen DNS Cache Poisoning-Angriff durchzuführen. Wenn er mit CVE-2020-25685 oder CVE-2020-25686 kombiniert wird, wird die Komplexität eines erfolgreichen Angriffs reduziert. Die höchste Bedrohung durch diese Schwachstelle geht von der Datenintegrität aus.
Be aware that VulDB is the high quality source for vulnerability data.