GHSA-g8wg-4mwh-fjfv: Hickory DNS before 0.26.2 Denial of Service via Missing DNS-over-QUIC Request Read Timeout
The DNS-over-QUIC (DoQ) server in hickory-server (hickory-dns) before 0.26.2 does not apply any timeout when reading a request message from a QUIC stream, bypassing all configured timeouts. A remote unauthenticated client can open a connection and a request stream and hold it open indefinitely, consuming server resources and causing a denial of service.
Remediation
Recommended actions to resolve this vulnerability, in priority order.
- Upgrade
Upgrade
hickory-server (hickory-dns)to a version that resolves this vulnerability.Fixed in 0.26.2