Skip to content
OpenAdvisories
High · 7.5 CVE-2026-32665 EUVD-2026-47663GHSA-v3cq-93xf-4p42

Remote DNS-over-QUIC denial of service due to `quic-size` budget bypass

Published Jul 22, 2026 · Updated Sep 16, 2026 · Assigned by NLnet Labs

Description

In NLnet Labs Unbound 1.22.0 up to and including 1.25.1, when downstream DNS-over-QUIC (DoQ) is enabled, the first two bidirectional streams on a new QUIC connection (stream_id 0 and 4) bypass the per-stream 'quic-size' gate entirely, and large input buffers are allocated later, after only the 2-byte length prefix has been received from the initial streams. As a result, a remote client can make Unbound exceed the configured 'quic-size' limit with low-cost input. Using only one connection and two streams, each sending a declared 65535-byte length prefix and then holding the streams open, a client can already trivially make Unbound roughly allocate double that amount. This is a remote availability issue / memory-accounting bypass in the downstream DoQ implementation that leads to denial of service for new DoQ clients. This vulnerability needs Unbound to be compiled with DoQ support ('--with-libngtcp2') and the 'quic-port' to be configured for the listening interfaces.

Affected products

VendorProductAffectedFixed
NLnet Labs Unbound 1.22.0 – < 1.25.2 1.25.2

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 unbound 1.25.2-1 —
Debian 13 unbound 1.26.1-0+deb13u1 —
ReleasePackageFixed inAdvisory
Ubuntu 26.10 unbound 1.25.1-1ubuntu3.1 USN-8946-2
Ubuntu 26.04 LTS unbound 1.24.2-1ubuntu2.4 USN-8946-1
Ubuntu 24.04 LTS unbound 1.19.2-1ubuntu3.12 USN-8946-1
Ubuntu 22.04 LTS unbound 1.13.1-1ubuntu5.17 USN-8946-1
Show 4 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Ubuntu Pro 20.04 LTS unbound 1.9.4-2ubuntu1.11+esm3 USN-8946-1
Ubuntu Pro 18.04 LTS unbound 1.6.7-1ubuntu2.6+esm6 USN-8946-1
Ubuntu Pro 16.04 LTS unbound 1.5.8-1ubuntu1.1+esm5 USN-8946-1
Ubuntu Pro 14.04 LTS unbound 1.4.22-1ubuntu4.14.04.3+esm5 USN-8946-1
ReleasePackageFixed inAdvisory
Red Hat Hardened Images 1 unbound +7 1.25.2-0.1.hum1 RHSA-2026:43588
ReleasePackageFixed inAdvisory
SLES for SAP 16.0 unbound 1.25.2-160000.1.1 SUSE-SU-2026:23226-1, SUSE-SU-2026:23215-1
SLES 16.0 unbound 1.25.2-160000.1.1 SUSE-SU-2026:23226-1, SUSE-SU-2026:23215-1
SLE Micro 6.2 unbound 1.25.2-160000.1.1 SUSE-SU-2026:23050-1
Show 2 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
SLE Micro 6.1 unbound 1.25.2-slfo.1.1_1.1 SUSE-SU-2026:23349-1
SLE Micro 6.0 unbound 1.25.2-1.1 SUSE-SU-2026:23360-1
ReleasePackageFixed inAdvisory
openSUSE Tumbleweed unbound 1.25.2-1.1 openSUSE-SU-2026:11380-1
openSUSE Leap 16.0 unbound 1.25.2-160000.1.1 openSUSE-SU-2026:21550-1

Azure Linux

ReleasePackageFixed inAdvisory
Azure Linux 3 unbound 1.25.2-1 —

Advisories 12

References