Skip to content
OpenAdvisories
High · 7.5 CVE-2025-30194 EUVD-2025-14811GHSA-487w-xx5j-gqwc

Denial of service via crafted DoH exchange

Published Apr 29, 2025 · Updated Jun 20, 2025 · Assigned by OX

Description

When DNSdist is configured to provide DoH via the nghttp2 provider, an attacker can cause a denial of service by crafting a DoH exchange that triggers an illegal memory access (double-free) and crash of DNSdist, causing a denial of service.

The remedy is: upgrade to the patched 1.9.9 version.

A workaround is to temporarily switch to the h2o provider until DNSdist has been upgraded to a fixed version.

We would like to thank Charles Howes for bringing this issue to our attention.

Affected products

VendorProductAffectedFixed
PowerDNS DNSdist 1.9.0 – < 1.9.9 1.9.9

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.9-1 —
Debian 13 dnsdist 1.9.9-1 —
ReleasePackageFixed inAdvisory
SLES 15 SP7 dnsdist 1.9.10-150700.3.3.1 SUSE-SU-2025:01743-1
ReleasePackageFixed inAdvisory
openSUSE Tumbleweed dnsdist 1.9.10-2.1 openSUSE-SU-2025:15157-1
ReleasePackageFixed inAdvisory
Alpine v3.24 dnsdist 1.9.9-r0 —
Alpine v3.23 dnsdist 1.9.9-r0 —
Alpine v3.22 dnsdist 1.9.9-r0 —
Alpine v3.21 dnsdist 1.9.9-r0 —

Advisories 3

References