What’s Vulnerable › Vulnerabilities

CVE-2021-3733

Description

There's a flaw in urllib's AbstractBasicAuthHandler class. An attacker who controls a malicious HTTP server that an HTTP client (such as web browser) connects to, could trigger a Regular Expression Denial of Service (ReDOS) during an authentication request with a specially crafted payload that is sent by the server to the client. The greatest threat that this flaw poses is to application availability.

Affected products

How to fix

Upgrade to a fixed version: Python 3.6.14, 3.7.11, 3.8.10, 3.9.5. Check the vendor advisory for mitigations.

References

Get alerted when CVE-2021-3733 or the next vulnerability affects your stack