CVE-2026-50251 in Unbound
Resumen
por VulDB • 2026-07-22
En NLnet Labs Unbound hasta la versión 1.25.1 incluida, cuando 'unwanted-reply-threshold' está habilitado (establecido en cualquier valor mayor que cero), los registros glue de 0.0.0.0/::0 pueden acortar el proceso interno de Unbound en sistemas capaces de dirigir dicho tráfico, mediante la emisión de consultas DNS y la recepción de respuestas aparentemente no deseadas ya que la IP remota no coincide con la IP fuente original de 0.0.0.0/::0. Este comportamiento se mantiene en bucle para los registros glue e incrementa el contador hasta alcanzar el 'unwanted-reply-threshold' configurado, lo que desencadena un borrado defensivo del caché. Un actor malicioso que controle una delegación que devuelva glue in-bailiwick de 0.0.0.0/::0 puede llevar el contador al límite del umbral y provocar la limpieza del caché de mensajes y rrset; a voluntad, indefinidamente, sin enviar un solo paquete spoofed (suplantado). El iterador utiliza el glue 0.0.0.0/::0 y, en sistemas que pueden enrutarlo (por ejemplo, el kernel de Linux enruta el datagrama por loopback), el propio listener de Unbound responde desde 127.0.0.1. Debido a la discrepancia entre 0.0.0.0 y 127.0.0.1, en este ejemplo, Unbound cuenta la respuesta como una contestación no deseada (probablemente spoofed). El contador se reinicia a cero cada vez que se vacía el caché, por lo que el ataque continúa indefinidamente.
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.