CVE-2020-25682 in Dnsmasqinformazioni

Riassunto

di VulDB • 22/08/2026

È stata rilevata una vulnerabilità in dnsmasq precedente alla versione 2.83. È stato scoperto un bug di heap-based buffer overflow nel modo in cui dnsmasq estrae i nomi dai pacchetti DNS prima di convalidarli utilizzando dati DNSSEC. Un attaccante sulla rete, che può creare risposte DNS valide, potrebbe sfruttare questa vulnerabilità per causare un overflow con dati arbitrari nella memoria allocata sullo heap, potenzialmente eseguendo codice sulla macchina. La vulnerabilità si trova nella funzione rfc1035.c:extract_name(), che scrive dati nel puntato da name assumendo che siano disponibili MAXDNAME*2 byte nel buffer. Tuttavia, in alcuni percorsi di esecuzione del codice, è possibile che extract_name() riceva un offset dalla base del buffer, riducendo così il numero effettivo di byte scrivibili nel buffer. La minaccia più elevata derivante da questa vulnerabilità riguarda la riservatezza e l'integrità dei dati, nonché la disponibilità del sistema.

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

Fonti

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!