CVE-2020-25687
Una falla en dnsmasq permite que un atacante remoto derribe el servicio DNS enviando respuestas DNS especialmente preparadas cuando la validación DNSSEC está habilitada. El problema ocurre porque el software no verifica adecuadamente el tamaño de los datos antes de copiarlos a la memoria.
Un desbordamiento de búfer basado en heap en la función extract_name() de dnsmasq (rfc1035.c) ocurre antes de la validación DNSSEC, desencadenado por respuestas DNS remotas con verificaciones de longitud insuficientes. La vulnerabilidad causa llamadas memcpy() con tamaños negativos en sort_rrset(), resultando en denegación de servicio; la explotación requiere la capacidad de crear respuestas DNS válidas.
¿Quieres saber si tu infraestructura está expuesta a esto?
Hablar con TrueHacking →