CVE-2026-47183

Name
CVE-2026-47183
Description
Zeroconf is a pure Python implementation of multicast DNS service discovery. Prior to 0.149.6, DNSIncoming._log_exception_debug and the four QuietLogger exception-dedup methods stored an unbounded _seen_logs dictionary keyed by attacker-influenced IncomingDecodeError messages, retaining sys.exc_info() tracebacks whose frame locals kept raw packet self.data buffers and allowing unauthenticated hosts on the local link over UDP/5353 (224.0.0.251 / ff02::fb) to drive memory growth until mDNS-dependent features degrade or the process is OOM-killed. This issue is fixed in version 0.149.6.
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/95561e28b24922358f1991e38e3a86d70d72dcec
security-advisories@github.com https://github.com/python-zeroconf/python-zeroconf/issues/1714
security-advisories@github.com https://github.com/python-zeroconf/python-zeroconf/pull/1717
security-advisories@github.com https://github.com/python-zeroconf/python-zeroconf/releases/tag/0.149.6
security-advisories@github.com https://github.com/python-zeroconf/python-zeroconf/security/advisories/GHSA-phvx-9mgw-67r5

Match rules

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

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