CVE-2026-27854
ŚrednieCVSS 4.8Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 38 - wyżej niż 38% wszystkich znanych CVE
Streszczenie
Atakujący może wywołać użycie po zwolnieniu (use-after-free) w DNSdist, wysyłając spreparowane zapytania DNS, gdy używana jest metoda DNSQuestion:getEDNSOptions w niestandardowym kodzie Lua. Może to prowadzić do awarii i odmowy usługi.
Ocena ryzyka
Ryzyko awarii serwera DNSdist, co może przerwać działanie usług DNS w sieci.
Rekomendacja
Zaktualizuj DNSdist do wersji zawierającej poprawkę dla metody getEDNSOptions.
Inne podatności w DNSdist
Zobacz wszystkie- CVE-2026-42004Niskie
Podatność pozwala atakującemu na wysłanie spreparowanego rekordu EDNS OPT, który zostanie zignorowany przez reguły filtrowania DNSdist, ale po wstawieniu EDNS Client Subnet zostanie przepisany jako prawidłowy rekord OPT, przez co backend zobaczy opcje EDNS, które DNSdist nie przefiltrował.
- CVE-2017-7557Wysokie
Wersja 1.1.0 dnsdist jest podatna na lukę w mechanizmie uwierzytelniania dla interfejsu REST API, co może umożliwić atak CSRF.
- CVE-2026-27853Średnie
Atakujący może wywołać zapis poza zakresem (out-of-bounds write) w DNSdist, wysyłając spreparowane odpowiedzi DNS, gdy używane są metody DNSQuestion:changeName lub DNSResponse:changeName w niestandardowym kodzie Lua. Przepisany pakiet może przekroczyć 65535 bajtów, prowadząc do awarii i odmowy usługi.
- CVE-2026-24030Średnie
Atakujący może nakłonić DNSdist do przydzielenia zbyt dużej ilości pamięci podczas przetwarzania pakietów DNS przez QUIC lub HTTP/3, co prowadzi do odmowy usługi. W niektórych przypadkach system może wejść w stan braku pamięci i zakończyć proces.
- CVE-2026-0397Niskie
Gdy wewnętrzny serwer WWW jest włączony (domyślnie wyłączony), atakujący może nakłonić administratora zalogowanego do panelu do odwiedzenia złośliwej strony i wyodrębnić informacje o bieżącej konfiguracji. Przyczyną jest błędna konfiguracja polityki CORS.
- CVE-2026-0396Niskie
Atakujący może wstrzyknąć kod HTML do wewnętrznego panelu WWW poprzez wysłanie spreparowanych zapytań DNS do instancji DNSdist, w której włączono reguły dynamiczne oparte na domenach.
Oryginalny opis (angielski, źródło NVD)
An attacker might be able to trigger a use-after-free by sending crafted DNS queries to a DNSdist using the DNSQuestion:getEDNSOptions method in custom Lua code. In some cases DNSQuestion:getEDNSOptions might refer to a version of the DNS packet that has been modified, thus triggering a use-after-free and potentially a crash resulting in denial of service.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

