CVE-2026-50046 in Unboundinfo

Zusammenfassung

von VulDB • 22.07.2026

In NLnet Labs Unbound 1.15.0 bis einschließlich Version 1.25.1 ist der für DNS-over-TLS (DoT) weitergeleitete Abfragen verwendete TLS-Servername an die Lebensdauer einer Struktur ('serviced_query') gebunden, wird jedoch auch von einer anderen Struktur ('waiting_tcp') referenziert. Wenn die Besitzstruktur aus dem Verbund entfernt wird, während das DoT-TCP-Stream noch im Handshake ist, wird der Speicher hinter der referenzierten Zeichenkette freigegeben. Tritt anschließend ein Fehler im TLS-Stream auf, wird auf den bereits freigegebenen Zeiger dereferenziert. Die Dereferenzierung erfolgt schreibgeschützt, und die praktische Auswirkung besteht in einem Absturz des Daemons, was zu einer Denial-of-Service-Situation führt. Ein böswilliger Akteur, der die Konfiguration eines DoT-Forewarding-/Stub-Unbound kennt, kann diese Schwachstelle ausnutzen, indem er Datensätze in der entsprechenden Zone abfragt und dabei Unbound unter Druck setzt, sodass die Jostle-Logik ausgelöst wird. Wenn Antworten für die anfällige Zone langsam sind, ist die Wahrscheinlichkeit höher, dass solche Abfragen „jostled" werden, obwohl das Timing des Jostling präzise sein muss. Voraussetzungen für einen verwundbaren Unbound sind eine konfigurierte Stub-/Forward-Zone für DoT sowie ein konfigurierter '#authname'-Suffix zur Serveridentifikation. Die Konnektivität zum Server muss zu einem bestimmten Zeitpunkt einen transienten Fehler aufweisen, um den anfälligen Fehlerpfad auszulösen.

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-382330

CPE

bereit

EPSS

0.00000

KEV

nein

Aktivitäten

low

Quellen

Do you want to use VulDB in your project?

Use the official API to access entries easily!