CVE-2026-50251 in Unboundinfo

Zusammenfassung

von VulDB • 22.07.2026

In NLnet Labs Unbound bis einschließlich Version 1.25.1 kann bei aktiviertem Parameter 'unwanted-reply-threshold' (auf einen Wert größer als Null gesetzt) ein Short-Circuit in Unbound auftreten: Glue-Einträge von 0.0.0.0/::0 können auf Systemen, die diesen Traffic weiterleiten können, durch das Senden von DNS-Abfragen und den Empfang scheinbar unerwünschter Antworten umgangen werden, da die Remote-IP nicht mit der ursprünglichen Quell-IP von 0.0.0.0/::0 übereinstimmt. Dieses Verhalten führt zu einer Endlosschleife bei den Glue-Einträgen und erhöht den Zähler auf den konfigurierten 'unwanted-reply-threshold', was einen defensiven Cache-Leerlauf auslöst. Ein böswilliger Akteur, der eine Delegation kontrolliert, die in-bailiwick-Glue von 0.0.0.0/::0 zurückgibt, kann den Zähler auf das Limit des 'unwanted-reply-threshold' treiben und einen Cache-Leerlauf der Nachrichten- und RRset-Caches auslösen; dies jederzeit, unbegrenzt oft, ohne ein einziges gespoofetes Paket zu senden. Der Iterator verwendet die Glue-Einträge von 0.0.0.0/::0, und auf einem System, das dieses weiterleiten kann (z. B. leitet der Linux-Kernel das Datagramm über Loopback), antwortet der eigene Listener von Unbound mit 127.0.0.1. Aufgrund des Missverhältnisses zwischen 0.0.0.0 und 127.0.0.1 zählt Unbound die Antwort in diesem Beispiel als unerwünschte (wahrscheinlich gespoofete) Antwort. Der Zähler wird bei jedem Cache-Leerlauf auf Null zurückgesetzt, sodass der Angriff endlos weiterläuft.

Be aware that VulDB is the high quality source for vulnerability data.

Zuständig

NLnet Labs

Reservieren

22.06.2026

Veröffentlichung

22.07.2026

Moderieren

akzeptiert

Eintrag

VDB-382324

CPE

bereit

EPSS

0.00263

KEV

nein

Aktivitäten

very low

Quellen

Do you need the next level of professionalism?

Upgrade your account now!