Katalog CVE

CVE-2026-32934

WysokieCVSS 7.5
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.47%

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

Streszczenie

CoreDNS w wersjach przed 1.14.3 ma podatność, która pozwala zdalnemu klientowi na nieograniczony wzrost goroutine i pamięci poprzez otwieranie wielu strumieni QUIC i wysyłanie tylko 1 bajta na strumień. Problem ten został naprawiony w wersji 1.14.3.

Ocena ryzyka

Atakujący może wykorzystać tę podatność do wyczerpania pamięci, co prowadzi do awarii serwera. To może skutkować przerwami w dostępności usług DNS w organizacji.

Rekomendacja

Zaleca się aktualizację CoreDNS do wersji 1.14.3 lub nowszej, aby usunąć tę podatność. Brak znanych obejść dla tego problemu.

Inne podatności w CoreDNS

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

CoreDNS is a DNS server that chains plugins. In versions prior to 1.14.3, the DNS-over-QUIC (DoQ) server can be driven into unbounded goroutine and memory growth by a remote client that opens many QUIC streams and sends only 1 byte per stream. When the worker pool is full, CoreDNS still spawns a goroutine per accepted stream to wait for a worker token. Additionally, active workers block indefinitely in io.ReadFull() with no per-stream read deadline, allowing an attacker to pin all workers by sending a single byte so the read blocks waiting for the second byte of the DoQ length prefix. This enables an unauthenticated remote attacker to cause memory exhaustion and OOM-kill. This issue has been fixed in version 1.14.3. No known workarounds exist.

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