Skip to content
OpenAdvisories
Medium · 6.5 CVE-2026-24401 EUVD-2026-4603

Avahi has Uncontrolled Recursion in lookup_handle_cname function

Published Jan 24, 2026 · Updated Oct 23, 2026 · Assigned by GitHub_M

Description

Avahi is a system which facilitates service discovery on a local network via the mDNS/DNS-SD protocol suite. In versions 0.9rc2 and below, avahi-daemon can be crashed via a segmentation fault by sending an unsolicited mDNS response containing a recursive CNAME record, where the alias and canonical name point to the same domain (e.g., "h.local" as a CNAME for "h.local"). This causes unbounded recursion in the lookup_handle_cname function, leading to stack exhaustion. The vulnerability affects record browsers where AVAHI_LOOKUP_USE_MULTICAST is set explicitly, which includes record browsers created by resolvers used by nss-mdns. This issue is patched in commit 78eab31128479f06e30beb8c1cbf99dd921e2524, which is part of version 0.9-rc3.

Affected products

VendorProductAffectedFixed
avahi avahi < 0.9-rc3 —

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 avahi 0.8-18 —
Debian 13 avahi No fix yet —
Debian 12 avahi No fix yet —
ReleasePackageFixed inAdvisory
Ubuntu 25.10 avahi 0.8-16ubuntu3.2 —
Ubuntu 24.04 LTS avahi 0.8-13ubuntu6.2 —
Ubuntu 22.04 LTS avahi 0.8-5ubuntu5.5 —
Show 4 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Ubuntu Pro 20.04 LTS avahi 0.7-4ubuntu7.3+esm2 —
Ubuntu Pro 18.04 LTS avahi 0.7-3.1ubuntu1.3+esm4 —
Ubuntu Pro 16.04 LTS avahi 0.6.32~rc+dfsg-1ubuntu2.3+esm5 —
Ubuntu Pro 14.04 LTS avahi 0.6.31-4ubuntu1.3+esm5 —
ReleasePackageFixed inAdvisory
Red Hat Hardened Images 1 avahi +26 0.9~rc4-0.1.hum1 RHSA-2026:11316
ReleasePackageFixed inAdvisory
SLES 15 SP7 avahi +1 0.8-150600.15.15.1 SUSE-SU-2026:1441-1
SLES 12 SP5 avahi 0.6.32-32.39.1 SUSE-SU-2026:1442-1
Show 9 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
SLES for SAP 16.0 avahi +1 0.8-160000.5.1 SUSE-SU-2026:22338-1
SLES 16.0 avahi +1 0.8-160000.5.1 SUSE-SU-2026:22338-1
SLE Micro 6.2 avahi 0.8-160000.5.1 SUSE-SU-2026:22258-1
SLE Micro 6.1 avahi 0.8-slfo.1.1_5.1 SUSE-SU-2026:21117-1
SLE Micro 6.0 avahi 0.8-8.1 SUSE-SU-2026:21127-1
SLE Micro 5.5 avahi 0.8-150400.7.31.2 SUSE-SU-2026:2311-1
SLE Micro 5.4 avahi 0.8-150400.7.31.2 SUSE-SU-2026:2311-1
SLE Micro 5.3 avahi 0.8-150400.7.31.2 SUSE-SU-2026:2311-1
SLE Micro 5.2 avahi 0.7-150100.3.49.1 SUSE-SU-2026:1191-1
ReleasePackageFixed inAdvisory
openSUSE Tumbleweed avahi 0.8-44.1 openSUSE-SU-2026:10701-1
openSUSE Leap 16.0 avahi +2 0.8-160000.5.1 openSUSE-SU-2026:21014-1
openSUSE Leap 15.6 avahi +2 0.8-150600.15.15.1 SUSE-SU-2026:1441-1
ReleasePackageFixed inAdvisory
Alpine v3.24 avahi 0.8-r25 —

Azure Linux

ReleasePackageFixed inAdvisory
Azure Linux 3 avahi 0.8-7 —
Azure Linux 2 (CBL-Mariner) avahi 0.8-5 —

Wolfi

ReleasePackageFixed inAdvisory
Wolfi rolling avahi 0.9_rc3-r0 —

Advisories 12

References