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

Vulnerabilidad en el envío de mensajes mDNS en la función rr_read_RR en el manejo de asignación de recursos de Videolabs libmicrodns (CVE-2020-6080)

Gravedad CVSS v3.1:
ALTA
Tipo:
No Disponible / Otro tipo
Fecha de publicación:
24/03/2020
Última modificación:
22/04/2022

Descripción

Se presenta una vulnerabilidad de denegación de servicio explotable en el manejo de asignación de recursos de Videolabs libmicrodns versión 0.1.0. Cuando se encuentran errores mientras se analiza mensajes mDNS, algunos datos asignados no son liberados, posiblemente conlleve a una condición de denegación de servicio por agotamiento de recursos. Un atacante puede enviar un mensaje mDNS repetidas veces para desencadenar esta vulnerabilidad por medio de la función rr_read_RR [5] que lee el registro de recursos actual, a excepción para la sección RDATA. Esto se lee por el bucle en rr_read. Para cada tipo RR, una función diferente es llamada. Cuando el tipo RR es 0x10, la función rr_read_TXT se llama en [6].

Productos y versiones vulnerables

CPE Desde Hasta
cpe:2.3:a:videolabs:libmicrodns:0.1.0:*:*:*:*:*:*:*
cpe:2.3:o:debian:debian_linux:9.0:*:*:*:*:*:*:*
cpe:2.3:o:debian:debian_linux:10.0:*:*:*:*:*:*:*