Katalog CVE

CVE-2026-62299

ŚrednieCVSS 5.3
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.31%

Percentyl 23 - wyżej niż 23% wszystkich znanych CVE

Streszczenie

CoreDNS przed wersją 1.14.5 zawiera podatność w pluginie rewrite, gdzie brak sprawdzenia wartości NULL po wywołaniu res.IsEdns0() może prowadzić do paniki i awarii procesu. Zdalny, nieuwierzytelniony klient może wysłać pojedyncze zapytanie DNS, powodując panikę i degradację dostępności.

Ocena ryzyka

Atakujący może spowodować awarię serwera CoreDNS, co prowadzi do przerwania usług DNS dla całej organizacji. Nawet jeśli debug wyłączy recovery, proces może się zawiesić.

Rekomendacja

Należy zaktualizować CoreDNS do wersji 1.14.5 lub nowszej, która zawiera poprawkę zapobiegającą panice przy braku rekordu OPT.

Inne podatności w CoreDNS

Zobacz wszystkie
Oryginalny opis (angielski, źródło NVD)

CoreDNS is a DNS server written in Go. Prior to 1.14.5, the CoreDNS rewrite plugin supports edns0 rewrite rules with an optional revert flag, and two response rules, edns0SetResponseRule and edns0ReplaceResponseRule[T] in plugin/rewrite/edns0.go, call res.IsEdns0() and immediately dereference the returned *dns.OPT without a nil check when a downstream plugin returns a response with no OPT record. A remote, unauthenticated client can send a single ordinary DNS query matching a rewrite edns0 <local|nsid|subnet> <set|append|replace> ... revert rule, causing ResponseReverter in plugin/rewrite/reverter.go to panic, return SERVFAIL, and degrade availability, or crash the CoreDNS process if the debug directive disables recovery. This issue is fixed in version 1.14.5.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS