In a few clicks we can analyze your entire application and see what components are vulnerable in your application, and suggest you quick fixes.
Test your applicationsLearn about Uncontrolled Recursion vulnerabilities in an interactive lesson.
Start learningUpgrade dnspython to version 2.9.0 or higher.
Affected versions of this package are vulnerable to Uncontrolled Recursion via dns.name.from_wire_parser() in dns/name.py, where a DNS message containing a long chain of compression pointers causes excessive CPU consumption during name decompression. An attacker can send a malicious DNS wire-format message to an application using dnspython, degrading or crashing the application through unbounded pointer chain traversal.