Vulnerability Name:

CVE-2021-21240 (CCN-197304)

Assigned:2020-12-22
Published:2021-02-08
Updated:2021-02-12
Summary: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.
CVSS v3 Severity:7.5 High (CVSS v3.1 Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H)
6.5 Medium (Temporal CVSS v3.1 Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H/E:U/RL:O/RC:C)
Exploitability Metrics:Attack Vector (AV): Network
Attack Complexity (AC): Low
Privileges Required (PR): None
User Interaction (UI): None
Scope:Scope (S): Unchanged
Impact Metrics:Confidentiality (C): None
Integrity (I): None
Availibility (A): High
7.5 High (CCN CVSS v3.1 Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H)
6.5 Medium (CCN Temporal CVSS v3.1 Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H/E:U/RL:O/RC:C)
Exploitability Metrics:Attack Vector (AV): Network
Attack Complexity (AC): Low
Privileges Required (PR): None
User Interaction (UI): None
Scope:Scope (S): Unchanged
Impact Metrics:Confidentiality (C): None
Integrity (I): None
Availibility (A): High
CVSS v2 Severity:5.0 Medium (CVSS v2 Vector: AV:N/AC:L/Au:N/C:N/I:N/A:P)
Exploitability Metrics:Access Vector (AV): Network
Access Complexity (AC): Low
Authentication (Au): None
Impact Metrics:Confidentiality (C): None
Integrity (I): None
Availibility (A): Partial
7.8 High (CCN CVSS v2 Vector: AV:N/AC:L/Au:N/C:N/I:N/A:C)
Exploitability Metrics:Access Vector (AV): Network
Access Complexity (AC): Low
Athentication (Au): None
Impact Metrics:Confidentiality (C): None
Integrity (I): None
Availibility (A): Complete
Vulnerability Type:CWE-400
Vulnerability Consequences:Denial of Service
References:Source: MITRE
Type: CNA
CVE-2021-21240

Source: XF
Type: UNKNOWN
httplib2-cve202121240-dos(197304)

Source: CCN
Type: httplib2 GIT Repository
Regular Expression Denial of Service (REDoS) in httplib2

Vulnerable Configuration:Configuration CCN 1:
  • cpe:/a:httplib2_project:httplib2:0.18.1:*:*:*:*:*:*:*

  • * Denotes that component is vulnerable
    Oval Definitions
    Definition IDClassTitleLast Modified
    oval:org.opensuse.security:def:7774
    P
    python3-httplib2-0.19.0-3.3.1 on GA media (Moderate)
    2023-06-12
    oval:org.opensuse.security:def:7525
    P
    gzip-1.10-150200.10.1 on GA media (Moderate)
    2023-06-12
    oval:org.opensuse.security:def:7467
    P
    cosign-1.12.0-150400.3.6.1 on GA media (Moderate)
    2023-06-12
    oval:org.opensuse.security:def:707
    P
    Security update for the Linux Kernel (Important)
    2022-08-23
    oval:org.opensuse.security:def:95254
    P
    Security update for curl (Important)
    2022-07-06
    oval:org.opensuse.security:def:3422
    P
    SuSEfirewall2-3.6.312.333-3.13.1 on GA media (Moderate)
    2022-06-28
    oval:org.opensuse.security:def:3608
    P
    libimobiledevice6-1.2.0-7.31 on GA media (Moderate)
    2022-06-28
    oval:org.opensuse.security:def:3171
    P
    libexiv2-12-0.23-12.5.1 on GA media (Moderate)
    2022-06-28
    oval:org.opensuse.security:def:94801
    P
    python3-httplib2-0.19.0-3.3.1 on GA media (Moderate)
    2022-06-22
    oval:org.opensuse.security:def:94534
    P
    cyrus-sasl-saslauthd-2.1.27-150300.4.6.1 on GA media (Moderate)
    2022-06-22
    oval:org.opensuse.security:def:6025
    P
    Security update for mutt (Moderate)
    2022-04-29
    oval:org.opensuse.security:def:101967
    P
    Security update for the Linux Kernel (Live Patch 4 for SLE 15 SP3) (Important)
    2022-04-15
    oval:org.opensuse.security:def:113267
    P
    python36-httplib2-0.19.1-1.2 on GA media (Moderate)
    2022-01-17
    oval:org.opensuse.security:def:106679
    P
    python36-httplib2-0.19.1-1.2 on GA media (Moderate)
    2021-10-01
    oval:org.opensuse.security:def:97005
    P
    gnuplot-5.2.2-3.3.29 on GA media (Moderate)
    2021-09-21
    oval:org.opensuse.security:def:101247
    P
    apache-commons-compress-1.19-1.63 on GA media (Moderate)
    2021-08-09
    oval:org.opensuse.security:def:111555
    P
    Security update for python-httplib2 (Moderate)
    2021-07-11
    oval:org.opensuse.security:def:73819
    P
    Security update for python-httplib2 (Moderate)
    2021-05-31
    oval:org.opensuse.security:def:5706
    P
    Security update for python-httplib2 (Moderate)
    2021-05-31
    oval:org.opensuse.security:def:101438
    P
    Security update for python-httplib2 (Moderate)
    2021-05-31
    oval:org.opensuse.security:def:108633
    P
    Security update for python-httplib2 (Moderate)
    2021-05-31
    oval:org.opensuse.security:def:84605
    P
    Security update for python-httplib2 (Moderate)
    2021-05-31
    oval:org.opensuse.security:def:49294
    P
    Security update for python-httplib2 (Moderate)
    2021-05-31
    oval:org.opensuse.security:def:20823
    P
    Security update for python-httplib2 (Moderate)
    2021-05-31
    oval:org.opensuse.security:def:67114
    P
    Security update for python-httplib2 (Moderate)
    2021-05-31
    oval:org.opensuse.security:def:75863
    P
    Security update for python-httplib2 (Moderate)
    2021-05-31
    oval:org.opensuse.security:def:109227
    P
    Security update for python-httplib2 (Moderate)
    2021-05-31
    oval:org.opensuse.security:def:64511
    P
    Security update for python-httplib2 (Moderate)
    2021-05-31
    oval:org.opensuse.security:def:117428
    P
    Security update for python-httplib2 (Moderate)
    2021-05-31
    oval:org.opensuse.security:def:102561
    P
    Security update for python-httplib2 (Moderate)
    2021-05-31
    oval:org.opensuse.security:def:81078
    P
    Security update for python-httplib2 (Moderate)
    2021-05-31
    oval:org.opensuse.security:def:68512
    P
    Security update for python-httplib2 (Moderate)
    2021-05-31
    oval:org.opensuse.security:def:76182
    P
    Security update for python-httplib2 (Moderate)
    2021-05-31
    oval:org.opensuse.security:def:7423
    P
    Security update for python-httplib2 (Moderate)
    2021-05-31
    oval:org.opensuse.security:def:1466
    P
    Security update for python-httplib2 (Moderate)
    2021-05-31
    oval:org.opensuse.security:def:64697
    P
    Security update for python-httplib2 (Moderate)
    2021-05-31
    oval:org.opensuse.security:def:73633
    P
    Security update for python-httplib2 (Moderate)
    2021-05-31
    oval:org.opensuse.security:def:118312
    P
    Security update for python-httplib2 (Moderate)
    2021-05-31
    oval:org.opensuse.security:def:107913
    P
    Security update for python-httplib2 (Moderate)
    2021-05-31
    oval:org.opensuse.security:def:84147
    P
    Security update for python-httplib2 (Moderate)
    2021-05-31
    oval:org.opensuse.security:def:68556
    P
    Security update for python-httplib2 (Moderate)
    2021-05-31
    oval:org.opensuse.security:def:95848
    P
    Security update for python-httplib2 (Moderate)
    2021-05-31
    oval:org.opensuse.security:def:66795
    P
    Security update for python-httplib2 (Moderate)
    2021-05-31
    oval:org.opensuse.security:def:88122
    P
    Security update for python-httplib2 (Moderate)
    2021-05-27
    oval:org.opensuse.security:def:88435
    P
    Security update for python-httplib2 (Moderate)
    2021-05-27
    oval:org.opensuse.security:def:96488
    P
    Security update for python-httplib2 (Moderate)
    2021-05-26
    oval:org.opensuse.security:def:11221
    P
    Security update for python-httplib2 (Moderate)
    2021-05-26
    oval:org.opensuse.security:def:109835
    P
    Security update for python-httplib2 (Moderate)
    2021-05-26
    oval:org.opensuse.security:def:103178
    P
    Security update for python-httplib2 (Moderate)
    2021-05-26
    oval:org.opensuse.security:def:111400
    P
    Security update for python-httplib2 (Moderate)
    2021-05-23
    oval:org.opensuse.security:def:96953
    P
    Security update for python-httplib2 (Moderate)
    2021-05-19
    oval:org.opensuse.security:def:68614
    P
    Security update for python-httplib2 (Moderate)
    2021-05-19
    oval:org.opensuse.security:def:45252
    P
    Security update for python-httplib2 (Moderate)
    2021-05-19
    oval:org.opensuse.security:def:40822
    P
    Security update for python-httplib2 (Moderate)
    2021-05-19
    BACK
    httplib2_project httplib2 0.18.1