Skip to content
OpenAdvisories
Medium · 6.6 CVE-2026-40622 EUVD-2026-31080GHSA-m3vq-fgh9-hq65

Another 'ghost domain names' attack variant

Published May 20, 2026 · Updated May 20, 2026 · Assigned by NLnet Labs

Description

NLnet Labs Unbound 1.16.2 up to and including version 1.25.0 has a vulnerability of the 'ghost domain names' family of attacks that could extend the ghost domain window by up to one cached TTL configured value. Similar to other 'ghost domain names' attacks, an adversary needs to control a (ghost) zone and be able to query a vulnerable Unbound. A single client NS query can cause Unbound to overwrite the cached expired parent-side referral NS rrset with the child-side apex NS rrset and essentially extend the ghost domain window by up to one cached TTL configured value ('cache-max-ttl'). In configurations where 'harden-referral-path: yes' is used (non-default configuration), no client NS query is required since Unbound implicitly performs that query. Unbound 1.25.1 contains a patch with a fix that does not allow extension of TTLs for (parent) NS records regardless of their trust.

Affected products

VendorProductAffectedFixed
NLnet Labs Unbound 1.16.2 – < 1.25.1 1.25.1

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 —
Debian 12 unbound No fix yet —
ReleasePackageFixed inAdvisory
Ubuntu 26.04 LTS unbound 1.24.2-1ubuntu2.1 —
Ubuntu 25.10 unbound 1.22.0-2ubuntu2.3 —
Ubuntu 24.04 LTS unbound 1.19.2-1ubuntu3.8 —
Show 1 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Ubuntu Pro 16.04 LTS unbound No fix yet —
ReleasePackageFixed inAdvisory
RHEL 10 unbound +6 1.24.2-7.el10_2.2 RHSA-2026:36320
RHEL 9 unbound +4 1.24.2-3.el9_8.2 RHSA-2026:36777
RHEL 8 unbound +3 1.16.2-5.12.el8_10 RHSA-2026:37282
Show 1 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Red Hat Hardened Images 1 unbound +7 1.25.1-1.hum1 RHSA-2026:20357

AlmaLinux

Errata ↗
ReleasePackageFixed inAdvisory
AlmaLinux 10 unbound +6 1.24.2-7.el10_2.2 ALSA-2026:36320
AlmaLinux 9 unbound +4 1.24.2-3.el9_8.2 ALSA-2026:36777
AlmaLinux 8 unbound +3 1.16.2-5.12.el8_10 ALSA-2026:37282

Rocky Linux

Errata ↗
ReleasePackageFixed inAdvisory
Rocky Linux 10 unbound 1.24.2-7.el10_2.2 RLSA-2026:36320
Rocky Linux 9 unbound 1.24.2-3.el9_8.2 RLSA-2026:36777
Rocky Linux 8 unbound 1.16.2-5.12.el8_10 RLSA-2026:37282
ReleasePackageFixed inAdvisory
SLES 15 SP7 unbound 1.25.2-150600.23.19.1 SUSE-SU-2026:3885-1
SLES 15 SP6 unbound 1.25.2-150600.23.19.1 SUSE-SU-2026:3885-1
SLES 15 SP5 unbound 1.20.0-150100.10.25.1 SUSE-SU-2026:2369-1
SLES 15 SP4 unbound 1.20.0-150100.10.25.1 SUSE-SU-2026:2369-1
Show 11 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
SLES for SAP 16.0 unbound 1.24.1-160000.2.1 SUSE-SU-2026:23226-1, SUSE-SU-2026:23215-1, SUSE-SU-2026:22160-1
SLES for SAP 15 SP6 unbound 1.25.2-150600.23.19.1 SUSE-SU-2026:3885-1
SLES for SAP 15 SP5 unbound 1.20.0-150100.10.25.1 SUSE-SU-2026:2369-1
SLES for SAP 15 SP4 unbound 1.20.0-150100.10.25.1 SUSE-SU-2026:2369-1
SLES 16.0 unbound 1.24.1-160000.2.1 SUSE-SU-2026:23226-1, SUSE-SU-2026:23215-1, SUSE-SU-2026:22160-1
SLE Micro 6.2 unbound 1.24.1-160000.2.1 SUSE-SU-2026:23050-1, SUSE-SU-2026:22213-1
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
SLE Micro 5.5 unbound 1.20.0-150100.10.25.1 SUSE-SU-2026:2369-1
SLE HPC 15 SP5 unbound 1.20.0-150100.10.25.1 SUSE-SU-2026:2369-1
SLE HPC 15 SP4 unbound 1.20.0-150100.10.25.1 SUSE-SU-2026:2369-1
ReleasePackageFixed inAdvisory
openSUSE Tumbleweed unbound 1.25.1-1.1 openSUSE-SU-2026:10903-1
openSUSE Leap 16.0 unbound 1.24.1-160000.2.1 openSUSE-SU-2026:21550-1, openSUSE-SU-2026:21083-1
ReleasePackageFixed inAdvisory
Alpine v3.24 unbound 1.25.1-r0 —
Alpine v3.23 unbound 1.25.2-r0 —
Alpine v3.22 unbound 1.25.2-r0 —

Amazon Linux

ReleasePackageFixed inAdvisory
Amazon Linux 2023 unbound +5 1.17.1-1.amzn2023.0.12 ALAS2023-2026-1756

Azure Linux

ReleasePackageFixed inAdvisory
Azure Linux 3 unbound 1.25.1-1 —

Oracle Linux

ReleasePackageFixed inAdvisory
Oracle Linux 10 unbound +6 1.24.2-7.el10_2.2 ELSA-2026-36320
Oracle Linux 9 unbound +4 1.24.2-3.el9_8.2 ELSA-2026-36777
Oracle Linux 8 unbound +3 1.16.2-5.12.el8_10 ELSA-2026-37282

Advisories 29

References