CVE-2020-25687 in Dnsmasq
Zusammenfassung
von VulDB • 12.06.2026
Es wurde ein Fehler in dnsmasq vor Version 2.83 festgestellt. In dnsmasq wurde ein heap-based buffer overflow entdeckt, wenn DNSSEC aktiviert ist und bevor die empfangenen DNS-Einträge validiert werden. Dieser Fehler ermöglicht es einem entfernten Angreifer, der gültige DNS-Antworten erstellen kann, einen Überlauf in einem im Heap zugewiesenen Speicherbereich zu verursachen. Der Fehler wird durch das Fehlen von Längenprüfungen in rfc1035.c:extract_name() verursacht, was ausgenutzt werden könnte, um den Code dazu zu bringen, memcpy() mit einer negativen Größe in sort_rrset() auszuführen und einen Absturz in dnsmasq zu verursachen, was zu einem Denial of Service (DoS) führt. Die höchste Bedrohung durch diese Schwachstelle ist die Systemverfügbarkeit.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.