| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
Sorry, something went wrong.
The AbstractBasicAuthHandler class of the urllib.request module uses an inefficient regular expression which can be exploited by an attacker to cause a denial of service. Fix the regex to prevent the catastrophic backtracking. Vulnerability reported by Ben Caller and Matt Schwager. AbstractBasicAuthHandler of urllib.request now parses all WWW-Authenticate HTTP headers and accepts multiple challenges per header: use the realm of the first Basic challenge. Co-Authored-By: Serhiy Storchaka <storchaka@gmail.com> Signed-off-by: Tapas Kundu <tkundu@vmware.com>
|
Will raise a fresh PR |
Sorry, something went wrong.
| Back | FazBrowse Home | New Git URL |
…ttp.client.
Add host validation for control characters for more
CVE-2019-18348 protection.
(cherry picked from commit 83fc701)
Co-authored-by: Ashwin Ramaswami aramaswamis@gmail.com
Signed-off-by: Tapas Kundu tkundu@vmware.com
https://bugs.python.org/issue38576