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

Vulnerabilidad en gethostbyname, getaddrinfo, gethostbyaddr y getnameinfo en uClibc y uClibc-ng (CVE-2021-43523)

Gravedad CVSS v3.1:
CRÍTICA
Tipo:
CWE-79 Neutralización incorrecta de la entrada durante la generación de la página web (Cross-site Scripting)
Fecha de publicación:
10/11/2021
Última modificación:
05/05/2025

Descripción

En uClibc y uClibc-ng versiones anteriores a 1.0.39, el manejo incorrecto de los caracteres especiales en los nombres de dominio devueltos por los servidores DNS por medio de gethostbyname, getaddrinfo, gethostbyaddr y getnameinfo puede conllevar a una salida de nombres de host erróneos (conllevando al secuestro de dominios) o una inyección en aplicaciones (conllevando a una ejecución de código remota, un ataque de tipo XSS, bloqueo de aplicaciones, etc.). En otras palabras, un paso de comprobación, que se espera en cualquier stub resolver, no ocurre

Productos y versiones vulnerables

CPE Desde Hasta
cpe:2.3:a:uclibc:uclibc:*:*:*:*:*:*:*:* 0.9.33.2 (incluyendo)
cpe:2.3:a:uclibc-ng_project:uclibc-ng:*:*:*:*:*:*:*:* 1.0.39 (excluyendo)