You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
httplib2 is a comprehensive HTTP client library for Python. In httplib2 before version 0.19.0, a malicious server which responds with long series of "\xa0" characters in the "www-authenticate" header may cause Denial of Service (CPU burn while parsing header) of the httplib2 client accessing said server. This is fixed in version 0.19.0 which contains a new implementation of auth headers parsing using the pyparsing library.
CVE-2021-21240 - High Severity Vulnerability
Vulnerable Library - httplib2-0.13.0.tar.gz
A comprehensive HTTP client library.
Library home page: https://files.pythonhosted.org/packages/5c/f3/7206894743389a4f727b73e6df4da60c9ee3cbef3f5afd82814592eafa8b/httplib2-0.13.0.tar.gz
Path to dependency file: skf-flask
Path to vulnerable library: skf-flask,skf-flask,skf-flask/requirements.txt,skf-flask/requirements.txt
Dependency Hierarchy:
Vulnerability Details
httplib2 is a comprehensive HTTP client library for Python. In httplib2 before version 0.19.0, a malicious server which responds with long series of "\xa0" characters in the "www-authenticate" header may cause Denial of Service (CPU burn while parsing header) of the httplib2 client accessing said server. This is fixed in version 0.19.0 which contains a new implementation of auth headers parsing using the pyparsing library.
Publish Date: 2021-02-08
URL: CVE-2021-21240
CVSS 3 Score Details (7.5)
Base Score Metrics:
Suggested Fix
Type: Upgrade version
Origin: GHSA-93xj-8mrv-444m
Release Date: 2021-02-08
Fix Resolution: v0.19.0
The text was updated successfully, but these errors were encountered: