CVE-2023-29483

High

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.

SeverityHigh
CVSS7.0
Exploit probability—
ProductEventlet
PublishedApr 11, 2024
First seenApr 11, 2024
Weakness typeCWE-292CWE-292

How to fix

Affected products

ProductAffected versionsFixed in
eventlet eventletv < 0.35.20.35.2
dnspython dnspythonv < 2.6.02.6.0
fedoraproject fedora38, 39, 40—
netapp bootstrap_osNo range specified—
eventletPyPIv < 0.35.20.35.2
dnspythonPyPIv < 2.6.12.6.1

Check your version

Choose the product and enter the version you run to see whether it falls in the affected range.

In the Intelligence 360 plan

Attack Surface Management

See the assets tied to your domains, the technologies they run and known vulnerabilities in one list.