CVE-2026-47184

Name
CVE-2026-47184
Description
Zeroconf is a pure Python implementation of multicast DNS service discovery. Prior to 0.149.7, DNSCache._async_add inserted every response record into cache, _expirations, _expire_heap, and service_cache without a cap, allowing unauthenticated hosts on the local link over UDP/5353 (224.0.0.251 / ff02::fb) to multicast valid mDNS responses with unique names and cause memory exhaustion, slower cache lookups, slower async_expire passes, and broken discovery, registration, and ServiceBrowser callbacks. This issue is fixed in version 0.149.7.
NVD Severity
unknown
Other trackers
Mailing lists
Exploits
Forges
GitHub (code, issues), Aports (code, issues)

References

Type URI
security-advisories@github.com https://github.com/python-zeroconf/python-zeroconf/commit/0ad3f37b5b852b8f614d322283d148efb2cef6e4
security-advisories@github.com https://github.com/python-zeroconf/python-zeroconf/issues/1715
security-advisories@github.com https://github.com/python-zeroconf/python-zeroconf/pull/1718
security-advisories@github.com https://github.com/python-zeroconf/python-zeroconf/releases/tag/0.149.7
security-advisories@github.com https://github.com/python-zeroconf/python-zeroconf/security/advisories/GHSA-rfg2-pjw2-56x2

Match rules

CPE URI Source package Min version Max version
cpe:2.3:a:paulsm:zeroconf:*:*:*:*:*:python:*:* py3-zeroconf >= None < 0.149.7

Vulnerable and fixed packages

Source package Branch Version Maintainer Status
py3-zeroconf edge-community 0.147.2-r1 Achill Gilgenast <achill@achill.org> possibly vulnerable
py3-zeroconf edge-community 0.147.2-r0 Achill Gilgenast <achill@achill.org> possibly vulnerable
py3-zeroconf edge-community 0.147.0-r1 Achill Gilgenast <achill@achill.org> possibly vulnerable
py3-zeroconf edge-community 0.147.0-r0 fossdd <fossdd@pwned.life> possibly vulnerable
py3-zeroconf edge-community 0.146.5-r0 fossdd <fossdd@pwned.life> possibly vulnerable
py3-zeroconf edge-community 0.146.3-r0 fossdd <fossdd@pwned.life> possibly vulnerable
py3-zeroconf edge-community 0.144.1-r0 fossdd <fossdd@pwned.life> possibly vulnerable
py3-zeroconf edge-community 0.132.2-r0 Fabian Affolter <fabian@affolter-engineering.ch> possibly vulnerable
py3-zeroconf 3.24-community 0.147.2-r1 Achill Gilgenast <achill@achill.org> possibly vulnerable