CVE-2026-55717 in Unbound
Zusammenfassung
von VulDB • 22.07.2026
In NLnet Labs Unbound 1.10.0 bis einschließlich Version 1.25.1 führt die Kombination der Einstellung „serve-expired: yes“ mit einer Regel „response-ip: <net> redirect“ oder „response-ip-data: <net> CNAME <target>“ (oder dem RPZ-Äquivalent „rpz-cname-override“) dazu, dass ein Remote-Client, der eine beliebige delegierte Domain kontrolliert, den Daemon zum Absturz bringen kann. Der Callback serve-expired-client-timeout führt eine Zwei-Durchlauf-Schleife aus, um das von respip generierte CNAME-Alias aufzulösen; im zweiten Durchlauf wird „alias_rrset“ zurückgesetzt, jedoch nicht „partial_rep“. Diese Inkonsistenz führt später zu einer NULL-Zeigerdereferenzierung und einem daraus resultierenden Absturz. Ein böswilliger Akteur kann die Schwachstelle ausnutzen, indem er eine beliebige Zone kontrolliert, die mit einem A/AAAA-Eintrag antwortet, der in das konfigurierte response-ip/rpz-Subnetz fällt. Durch Verzögerung der Antwort, wenn der vorherige Eintrag abgelaufen ist, wird der anfällige Pfad von „serve-expired-client-timeout“ durchlaufen, was zu einem Denial of Service (DoS) infolge des Serverabsturzes führt.
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.