Description
In some circumstances, when DNSdist is configured to use the nghttp2 library to process incoming DNS over HTTPS queries, an attacker might be able to cause a denial of service by crafting a DoH exchange that triggers an unbounded I/O read loop, causing an unexpected consumption of CPU resources.
Problem types
CWE-835 Loop with Unreachable Exit Condition ('Infinite Loop')
Product status
1.9.0 (semver) before 1.9.11
2.0.0 (semver) before 2.0.1
References
www.dnsdist.org/...owerdns-advisory-for-dnsdist-2025-05.html