Podatności NLnet Labs Unbound
3 znanych podatności CVE w NLnet Labs Unbound, przetłumaczonych i ocenionych.
- CVE-2026-82717Wysokie
W NLnet Labs Unbound do wersji 1.26.0 włącznie, znaleziono podatność, która może stopniowo uszkadzać pamięć sterty i w pewnych systemach oraz opcjach kompilacji może prowadzić do zdalnego wykonania kodu. Podatność zaczyna się, gdy synteza CNAME podczas odpowiedzi z górnego poziomu wymaga wymuszenia (przepisania) maksymalnej wartości TTL w buforze pakietu. W połączeniu ze wskaźnikiem kompresji wskazującym na nadpisaną wartość i unieważniającym nazwę domeny, prowadzi to do ścieżki błędu, która nie przesuwa prawidłowo pozycji bufora i umożliwia przepełnienie bufora sterty.
- CVE-2026-81634Wysokie
W NLnet Labs Unbound do wersji 1.26.0 włącznie, nazwa zapytania o długości 255 z dużą odpowiedzią TCP może prowadzić do przepełnienia bufora sterty podczas procedury kanonizacji RRSet. Jest to spowodowane brakiem dodania pierwszej nazwy właściciela do kontroli długości bufora. Złośliwy aktor obsługujący złośliwy serwer nazw lub modyfikujący przychodzącą odpowiedź do Unbound (kanonizacja odbywa się przed walidacją DNSSEC) może wywołać podatność.
- CVE-2026-55973Wysokie
Podatność w NLnet Labs Unbound (wersje 1.23.0 do 1.25.1) z włączoną opcją 'dns-error-reporting: yes' pozwala atakującemu na zdalne zatrzymanie demona przez wysłanie spreparowanej odpowiedzi upstream. Błąd występuje przy przetwarzaniu opcji EDNS Report-Channel.

