Instituto Nacional de ciberseguridad. Sección Incibe
Instituto Nacional de Ciberseguridad. Sección INCIBE-CERT

Vulnerabilidad en qdparselabel en adns_qf_quoteok_query en un dominio que termina con una barra diagonal inversa en adns (CVE-2017-9107)

Gravedad CVSS v3.1:
ALTA
Tipo:
CWE-119 Restricción de operaciones inapropiada dentro de los límites del búfer de la memoria
Fecha de publicación:
18/06/2020
Última modificación:
07/11/2023

Descripción

Se detectó un problema en adns versiones anteriores a 1.5.2. Invalida la lectura de un búfer si un dominio termina con una barra diagonal inversa. Si el dominio de consulta terminó con \, y adns_qf_quoteok_query se especificó, qdparselabel leería bytes adicionales del búfer e intentaría tratarlos como la secuencia de escape. Saldría del búfer de entrada y comenzaría a procesar muchos bytes de datos de la pila arbitrarios como si fuera el dominio de consulta. Eventualmente se quedaría sin entrada o encontraría algún otro tipo de error y declararía que el dominio de consulta no es válido. Pero antes de eso podría superar la memoria disponible y bloquearse. En principio, esto podría ser un ataque de denegación de servicio

Productos y versiones vulnerables

CPE Desde Hasta
cpe:2.3:a:gnu:adns:*:*:*:*:*:*:*:* 1.5.2 (excluyendo)
cpe:2.3:o:fedoraproject:fedora:31:*:*:*:*:*:*:*
cpe:2.3:o:fedoraproject:fedora:32:*:*:*:*:*:*:*