Skip to content
OpenAdvisories

Description

dnspython is a DNS toolkit for Python. Prior to 2.9.0, dns.name.from_wire_parser follows attacker-controlled DNS compression pointer chains without a hop limit. A malicious DNS wire-format message can force excessive pointer traversal during name decompression, causing high CPU use, application degradation, or denial of service in applications that process untrusted DNS messages. This issue is fixed in version 2.9.0.

Affected products

VendorProductAffectedFixed
rthalley dnspython < 2.9.0 —

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 dnspython 2.8.0-7 —
Debian 13 dnspython No fix yet —
Debian 12 dnspython 2.3.0-1+deb12u1 —
ReleasePackageFixed inAdvisory
Ubuntu 26.10 dnspython No fix yet —
Ubuntu 26.04 LTS dnspython No fix yet —
Ubuntu 24.04 LTS dnspython No fix yet —
Ubuntu 22.04 LTS dnspython No fix yet —
Ubuntu 20.04 LTS dnspython No fix yet —
Show 3 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Ubuntu 18.04 LTS dnspython No fix yet —
Ubuntu 16.04 LTS dnspython No fix yet —
Ubuntu 14.04 LTS dnspython No fix yet —
ReleasePackageFixed inAdvisory
RHEL 8 python-dns +1 1.15.0-13.el8_10 RHSA-2026:94749

AlmaLinux

Errata ↗
ReleasePackageFixed inAdvisory
AlmaLinux 8 python3-dns 1.15.0-13.el8_10 ALSA-2026:94749

Rocky Linux

Errata ↗
ReleasePackageFixed inAdvisory
Rocky Linux 8 python-dns 1.15.0-13.el8_10 RLSA-2026:94749

Amazon Linux

ReleasePackageFixed inAdvisory
Amazon Linux 2023 python3-dns +2 2.1.0-3.amzn2023.0.5 ALAS2023-2026-3357
Amazon Linux 2 python-dns 1.12.0-4.20150617git465785f.amzn2.0.2 ALAS2-2026-4062

Azure Linux

ReleasePackageFixed inAdvisory
Azure Linux 3 python-dns No fix yet —

Oracle Linux

ReleasePackageFixed inAdvisory
Oracle Linux 8 python3-dns 1.15.0-13.el8_10 ELSA-2026-94749

Wolfi

ReleasePackageFixed inAdvisory
Wolfi rolling datadog-agent-7.78-core-integrations 7.78.4-r29 —
Wolfi rolling datadog-agent-7.79-core-integrations +1 No fix yet —
Wolfi rolling datadog-agent-7.81-core-integrations 7.81.3-r17 —
Wolfi rolling py3-cassandra-medusa 0.31.1-r0 —
Wolfi rolling superset-6.0 6.0.0-r24 —
Wolfi rolling superset-6.1 6.1.0-r19 —

Affected packages

EcosystemPackageAffectedFixedRecord
PyPI dnspython < 2.9.0 2.9.0 GHSA-45c3-73f7-pv4m

Advisories 7

References