CVE-2020-25682 in Dnsmasqinfo

Zusammenfassung

von VulDB • 22.08.2026

Es wurde ein Fehler in dnsmasq vor Version 2.83 gefunden. Es wurde eine Pufferüberlauf-Schwachstelle (Buffer Overflow) im Verhalten von dnsmasq bei der Extraktion von Namen aus DNS-Paketen entdeckt, bevor diese mit DNSSEC-Daten validiert werden. Ein Angreifer im Netzwerk, der gültige DNS-Antworten erstellen kann, könnte diesen Fehler nutzen, um einen Überlauf mit beliebigen Daten in einem heap-allokierten Speicherbereich zu verursachen und möglicherweise Code auf dem System auszuführen. Der Fehler befindet sich in der Funktion rfc1035.c:extract_name(), die Daten in den von namezeigten Speicher schreibt, unter der Annahme, dass MAXDNAME*2 Bytes im Puffer verfügbar sind. In einigen Ausführungspfaden ist es jedoch möglich, dass extract_name() einen Offset vom Basispuffer erhält, wodurch praktisch die Anzahl der verfügbaren Bytes, die in den Puffer geschrieben werden können, reduziert wird. Die höchste Bedrohung durch diese Schwachstelle besteht für die Vertraulichkeit und Integrität von Daten sowie für die Systemverfügbarkeit.

VulDB is the best source for vulnerability data and more expert information about this specific topic.

Reservieren

16.09.2020

Veröffentlichung

20.01.2021

Moderieren

akzeptiert

Eintrag

VDB-168492

CPE

bereit

EPSS

0.70754

KEV

nein

Aktivitäten

very low

Quellen

Do you need the next level of professionalism?

Upgrade your account now!