CVE-2023-29483

dnspython: denial of service in stub resolver

Published Apr 11, 2024 CVSS 3.1 · 7 High EPSS 1.9% KEV · Not listed
Description
eventlet before 0.35.2, as used in dnspython before 2.6.0, allows remote attackers to interfere with DNS name resolution by quickly sending an invalid packet from the expected IP address and source port, aka a "TuDoor" attack. In other words, dnspython does not have the preferred behavior in which the DNS name resolution algorithm would proceed, within the full time window, in order to wait for a valid packet. NOTE: dnspython 2.6.0 is unusable for a different reason that was addressed in 2.6.1.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
Github GHSA Github GHSA GHSA-3rq5-2g8h-59hc Potential DoS via the Tudoor mechanism in eventlet and dnspython
History
Type Values Removed Values Added
Metrics ssvc

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

Type Values Removed Values Added
Metrics epss

{'score': 0.01121}

epss

{'score': 0.03636}

Type Values Removed Values Added
First Time appeared Dnspython
Dnspython dnspython
Eventlet
Eventlet eventlet
Fedoraproject
Fedoraproject fedora
Netapp
Netapp bootstrap Os
Netapp hci Compute Node
CPEs cpe:2.3:a:dnspython:dnspython:*:*:*:*:*:*:*:*
cpe:2.3:a:eventlet:eventlet:*:*:*:*:*:*:*:*
cpe:2.3:h:netapp:hci_compute_node:-:*:*:*:*:*:*:*
cpe:2.3:o:fedoraproject:fedora:38:*:*:*:*:*:*:*
cpe:2.3:o:fedoraproject:fedora:39:*:*:*:*:*:*:*
cpe:2.3:o:fedoraproject:fedora:40:*:*:*:*:*:*:*
cpe:2.3:o:netapp:bootstrap_os:-:*:*:*:*:*:*:*
Vendors & Products Dnspython
Dnspython dnspython
Eventlet
Eventlet eventlet
Fedoraproject
Fedoraproject fedora
Netapp
Netapp bootstrap Os
Netapp hci Compute Node
Type Values Removed Values Added
CPEs cpe:/o:redhat:enterprise_linux:9
Type Values Removed Values Added
Weaknesses CWE-292
Metrics cvssV3_1

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

cvssV3_1

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

Type Values Removed Values Added
CPEs cpe:/a:redhat:openshift:4.14::el9