Avahi has Uncontrolled Recursion in lookup_handle_cname function
Key facts
- Attack vector
- Network
- Privileges required
- None
- User interaction
- Required
- Attack complexity
- Low
- Impact type
- Denial of service
- Confidentiality · integrity · availability
- None · None · High
- Fix status
- Partial Red Hat: 1 fixed, 6 without a fix
Attack profile from CVSS 3.1 · CNA. Fix status from CNA and Red Hat. Impact type from CWE-674.
Summary
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.
Why it matters now
SSVC decision points
CISA ADP · SSVC 2.0.3
- Exploitation
- None
- Automatable
- No
- Technical impact
- Partial
The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.
Affected products
| Vendor | Product | Affected versions | Fixed in | Status | Source |
|---|---|---|---|---|---|
| avahi | avahi | before 0.9-rc3 | 0.9-rc3 | Patch available | CNA |
- avahi Vendoravahi Affected before 0.9-rc3 Fixed in 0.9-rc3 Patch available CNA
Remediation
- Fix · CNA avahi (avahi) Fixed in 0.9-rc3
Red Hat 1 advisory
- RHSA-2026:11316 Released 2026-04-28 · Red Hat rating ModerateRed Hat Hardened Images RPMs Security Update
- Red Hat Hardened Images avahi-0.9~rc4-0.1.hum1@aarch64, avahi-0.9~rc4-0.1.hum1@src, avahi-0.9~rc4-0.1.hum1@x86_64 +47
Vendor assessments
Red Hat
Red Hat rating: Moderate. Red Hat's page for this CVE →
| Product | Status | Plan or fix |
|---|---|---|
| Red Hat Enterprise Linux 10 | Affected | No fix yet: Fix deferred |
| Red Hat Enterprise Linux 6 | Affected | No fix yet: Fix deferred |
| Red Hat Enterprise Linux 7 | Affected | No fix yet: Fix deferred |
| Red Hat Enterprise Linux 8 | Affected | No fix yet: Fix deferred |
| Red Hat Enterprise Linux 9 | Affected | No fix yet: Fix deferred |
| Red Hat OpenShift Container Platform 4 | Affected | No fix yet: Fix deferred |
| Red Hat Hardened Images | Fixed | RHSA-2026:11316 |
Timeline
- 2026-10-02 Threatist record created from CVE-2026-24401
- 2026-10-23 Affected versions changed · CNA
References
More Avahi vulnerabilities
- TI-2026-27157 Avahi: Reachable assertion in `transport_flags_from_domain()` via conflicting publish flags crashes avahi-daemon CVSS 3.1MEDIUM 5.5
- TI-2025-37060 Avahi: simple protocol server ignores accepts unlimited connections and logs failures without limit CVSS 3.1MEDIUM 5.5
- TI-2008-04834 The originates_from_local_legacy_unicast_socket function (avahi-core/server.c) in… CVSS 2.0MEDIUM 5.0
- TI-2017-04303 avahi-daemon in Avahi through 0.6.32 and 0.7 inadvertently responds to IPv6 unicast… CVSS 3.1CRITICAL 9.1
- TI-2011-00862 avahi-core/socket.c in avahi-daemon in Avahi before 0.6.29 allows remote attackers to… CVSS 2.0MEDIUM 5.0
- TI-2021-08399 avahi-daemon-check-dns.sh in the Debian avahi package through 0.8-4 is executed as root… CVSS 3.1HIGH 7.8
Sources
- CVE-2026-24401 · CVE Program
- CVE-2026-24401 · NVD
- FIRST EPSS
- CVE-2026-24401 · Red Hat security data · CC BY 4.0
This product uses the NVD API but is not endorsed or certified by the NVD. Sources and licences