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.
Published: 2026-01-24
Score: 6.5 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Denial of Service
Action: Apply Patch
AI Analysis

Impact

Avahi facilitates service discovery on a local network via the mDNS/DNS‑SD protocol suite. In versions 0.9rc2 and earlier, an attacker can trigger a segmentation fault in avahi‑daemon by sending an unsolicited mDNS response that includes a recursive CNAME record where the alias and the canonical name are identical (e.g., "h.local" as a CNAME for "h.local"). This unbounded recursion in lookup_handle_cname causes stack exhaustion, leading the service to crash and resulting in a denial of service for networked services relying on local discovery.

Affected Systems

Affected products are the Avahi service discovery daemon provided by the avahi vendor. Versions older than 0.9rc3, including 0.9rc1 and 0.9rc2, are vulnerable. The issue is present in all builds that use the mDNS/DNS‑SD protocol suite when AVAHI_LOOKUP_USE_MULTICAST is set explicitly, such as record browsers created by resolvers used by nss‑mdns.

Risk and Exploitability

The CVSS base score is 6.5, indicating a medium severity vulnerability. The EPSS score is below 1%, suggesting a low likelihood of exploitation but not zero. The vulnerability is not listed in CISA's KEV catalog. An attacker would need to send a crafted unsolicited mDNS response containing a recursive CNAME record to a machine running the vulnerable Avahi daemon on the same local network, which can be achieved by simple network traffic injection or spoofing. If executed, the attack causes a crash of the daemon, disrupting local service discovery.

Generated by OpenCVE AI on October 23, 2026 at 19:20 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade Avahi to a version that contains commit 78eab31128479f06e30beb8c1cbf99dd921e2524 or later.
  • Restart the avahi‑daemon service to load the updated code.
  • If an upgrade cannot be performed immediately, disable AVAHI_LOOKUP_USE_MULTICAST in resolver or configuration files, or configure firewall rules to block unsolicited mDNS traffic from untrusted sources.

Generated by OpenCVE AI on October 23, 2026 at 19:20 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Ubuntu USN Ubuntu USN USN-8269-1 Avahi vulnerabilities
History

Fri, 23 Oct 2026 16:00:00 +0000

Type Values Removed Values Added
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. 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.

Thu, 12 Feb 2026 16:00:00 +0000

Type Values Removed Values Added
CPEs cpe:2.3:a:avahi:avahi:*:*:*:*:*:*:*:*
cpe:2.3:a:avahi:avahi:0.9:rc1:*:*:*:*:*:*
cpe:2.3:a:avahi:avahi:0.9:rc2:*:*:*:*:*:*

Wed, 28 Jan 2026 12:15:00 +0000

Type Values Removed Values Added
References
Metrics threat_severity

None

threat_severity

Moderate


Mon, 26 Jan 2026 19:15:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Mon, 26 Jan 2026 12:00:00 +0000

Type Values Removed Values Added
First Time appeared Avahi
Avahi avahi
Vendors & Products Avahi
Avahi avahi

Sat, 24 Jan 2026 02:00:00 +0000

Type Values Removed Values Added
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.
Title Avahi has Uncontrolled Recursion in lookup_handle_cname function
Weaknesses CWE-674
References
Metrics cvssV3_1

{'score': 6.5, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H'}


cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-10-23T15:54:16.116Z

Reserved: 2026-01-22T18:19:49.172Z

Link: CVE-2026-24401

cve-icon Vulnrichment

Updated: 2026-01-26T16:14:25.957Z

cve-icon NVD

Status : Modified

Published: 2026-01-24T02:15:48.760

Modified: 2026-10-23T16:16:51.507

Link: CVE-2026-24401

cve-icon Redhat

Severity : Moderate

Publid Date: 2026-01-24T01:25:02Z

Links: CVE-2026-24401 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-10-23T19:30:18Z

Weaknesses