Skip to content
OpenAdvisories
High · 7.5 CVE-2024-25581 EUVD-2024-22909GHSA-55g9-rgmx-hvww

Transfer requests received over DoH can lead to a denial of service in DNSdist

Published May 13, 2024 · Updated Feb 13, 2025 · Assigned by OX

Description

When incoming DNS over HTTPS support is enabled using the nghttp2 provider, and queries are routed to a tcp-only or DNS over TLS backend, an attacker can trigger an assertion failure in DNSdist by sending a request for a zone transfer (AXFR or IXFR) over DNS over HTTPS, causing the process to stop and thus leading to a Denial of Service. DNS over HTTPS is not enabled by default, and backends are using plain DNS (Do53) by default.

Affected products

VendorProductAffectedFixed
PowerDNS DNSdist 1.9.0, 1.9.1, 1.9.2, 1.9.3 —

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 dnsdist 1.9.4-1 —
Debian 13 dnsdist 1.9.4-1 —
ReleasePackageFixed inAdvisory
openSUSE Tumbleweed dnsdist 1.9.4-1.1 openSUSE-SU-2024:13958-1
ReleasePackageFixed inAdvisory
Alpine v3.24 dnsdist 1.9.4-r0 —
Alpine v3.23 dnsdist 1.9.4-r0 —
Alpine v3.22 dnsdist 1.9.4-r0 —
Alpine v3.21 dnsdist 1.9.4-r0 —
Alpine v3.20 dnsdist 1.9.4-r0 —

Advisories 2

References