Vulnerability Name:

CVE-2021-33503 (CCN-203109)

Assigned:2021-06-01
Published:2021-06-01
Updated:2023-01-24
Summary:An issue was discovered in urllib3 before 1.26.5. When provided with a URL containing many @ characters in the authority component, the authority regular expression exhibits catastrophic backtracking, causing a denial of service if a URL were passed as a parameter or redirected to via an HTTP redirect.
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
5.3 Medium (CCN CVSS v3.1 Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L)
4.6 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:L/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): Low
7.5 High (REDHAT 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 (REDHAT 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
5.0 Medium (CCN 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
Athentication (Au): None
Impact Metrics:Confidentiality (C): None
Integrity (I): None
Availibility (A): Partial
Vulnerability Type:CWE-835
Vulnerability Consequences:Denial of Service
References:Source: MITRE
Type: CNA
CVE-2021-33503

Source: CCN
Type: JVNVU#92413403
urllib3 vulnerable to Regular expression Denial-of-Service (ReDoS)

Source: XF
Type: UNKNOWN
urllib3-cve202133503-dos(203109)

Source: cve@mitre.org
Type: Third Party Advisory
cve@mitre.org

Source: cve@mitre.org
Type: Patch, Third Party Advisory
cve@mitre.org

Source: CCN
Type: urllib3 GIT Repository
Catastrophic backtracking in URL authority parser when passed URL containing many @ characters

Source: cve@mitre.org
Type: Mailing List, Third Party Advisory
cve@mitre.org

Source: cve@mitre.org
Type: Mailing List, Third Party Advisory
cve@mitre.org

Source: cve@mitre.org
Type: Third Party Advisory
cve@mitre.org

Source: CCN
Type: IBM Security Bulletin 6466435 (Spectrum Protect Plus)
Vulnerabilities in Redis, MinIO, Golang, and Urllib3 affect IBM Spectrum Protect Plus Container Backup and Restore for Kubernetes and OpenShift

Source: CCN
Type: IBM Security Bulletin 6484925 (Spectrum Protect Plus)
Vulnerability in Urllib3 affects IBM Spectrum Protect Plus Microsoft File Systems Backup and Restore (CVE-2021-33503)

Source: CCN
Type: IBM Security Bulletin 6507113 (Qradar Advisor)
IBM QRadar Advisor With Watson uses components with known vulnerabilities (CVE-2020-36242, CVE-2021-33503, CVE-2020-28493)

Source: CCN
Type: IBM Security Bulletin 6507705 (Spectrum Discover)
Vulnerabilities in Urllib3 and react-bootstrap-table affect IBM Spectrum Discover.

Source: CCN
Type: IBM Security Bulletin 6520474 (QRadar SIEM)
IBM QRadar SIEM Application Framework Base Image is vulnerable to using components with Known Vulnerabilities

Source: CCN
Type: IBM Security Bulletin 6551876 (Cloud Pak for Security)
Cloud Pak for Security uses packages that are vulnerable to multiple CVEs

Source: CCN
Type: IBM Security Bulletin 6564723 (Maximo Application Suite)
urllib upgrade CVE-2021-33503, CVE-2021-28363

Source: CCN
Type: IBM Security Bulletin 6594459 (Netcool Operations Insight)
Netcool Operations Insight v1.6.4 contains fixes for multiple security vulnerabilities.

Source: CCN
Type: IBM Security Bulletin 6610285 (Watson Speech Services Cartridge for Cloud Pak for Data)
IBM Watson Speech Services Cartridge for IBM Cloud Pak for Data is vulnerable to a denial of service in urllib3 (CVE-2021-33503).

Source: CCN
Type: IBM Security Bulletin 6831849 (Cloud Pak for Watson AIOps)
Multiple Vulnerabilities in CloudPak for Watson AIOPs

Source: cve@mitre.org
Type: Patch, Third Party Advisory
cve@mitre.org

Source: CCN
Type: WhiteSource Vulnerability Database
CVE-2021-33503

Vulnerable Configuration:Configuration RedHat 1:
  • cpe:/a:redhat:enterprise_linux:8:*:*:*:*:*:*:*
  • Configuration RedHat 2:
  • cpe:/a:redhat:enterprise_linux:8::appstream:*:*:*:*:*
  • Configuration RedHat 3:
  • cpe:/a:redhat:enterprise_linux:8::crb:*:*:*:*:*

  • Configuration CCN 1:
  • cpe:/a:python:urllib3:1.26.4:*:*:*:*:*:*:*
  • AND
  • cpe:/a:ibm:qradar_security_information_and_event_manager:7.3:*:*:*:*:*:*:*
  • OR cpe:/a:ibm:qradar_security_information_and_event_manager:7.4:-:*:*:*:*:*:*
  • OR cpe:/a:ibm:spectrum_protect_plus:10.1.6:*:*:*:*:*:*:*
  • OR cpe:/a:ibm:spectrum_protect_plus:10.1.7:*:*:*:*:*:*:*
  • OR cpe:/a:ibm:spectrum_protect_plus:10.1.8:*:*:*:*:*:*:*
  • OR cpe:/a:ibm:spectrum_protect_plus:10.1.5:*:*:*:*:*:*:*
  • OR cpe:/a:ibm:cloud_pak_for_security:1.7.2.0:*:*:*:*:*:*:*
  • OR cpe:/a:ibm:qradar_advisor:2.6.1:*:*:*:*:*:*:*

  • * Denotes that component is vulnerable
    Oval Definitions
    Definition IDClassTitleLast Modified
    oval:org.opensuse.security:def:7788
    P
    python3-urllib3-1.25.10-4.3.1 on GA media (Moderate)
    2023-06-12
    oval:org.opensuse.security:def:727
    P
    Security update for curl (Low)
    2022-09-02
    oval:org.opensuse.security:def:3628
    P
    Security update for fwupdate (Important)
    2022-07-08
    oval:org.opensuse.security:def:3185
    P
    libical1-1.0.1-16.3.1 on GA media (Moderate)
    2022-06-28
    oval:org.opensuse.security:def:94815
    P
    python3-urllib3-1.25.10-4.3.1 on GA media (Moderate)
    2022-06-22
    oval:org.opensuse.security:def:350
    P
    python3-urllib3-1.25.10-4.3.1 on GA media (Moderate)
    2022-06-10
    oval:org.opensuse.security:def:113308
    P
    python36-urllib3-1.26.6-1.2 on GA media (Moderate)
    2022-01-17
    oval:com.redhat.rhsa:def:20214160
    P
    RHSA-2021:4160: python39:3.9 and python39-devel:3.9 security update (Moderate)
    2021-11-09
    oval:com.redhat.rhsa:def:20214162
    P
    RHSA-2021:4162: python38:3.8 and python38-devel:3.8 security update (Moderate)
    2021-11-09
    oval:org.opensuse.security:def:106718
    P
    Security update for webkit2gtk3 (Important)
    2021-10-04
    oval:org.opensuse.security:def:111593
    P
    Security update for python-urllib3 (Important)
    2021-07-10
    oval:org.opensuse.security:def:84175
    P
    Security update for python-urllib3, python-requests (Moderate)
    2021-06-28
    oval:org.opensuse.security:def:84634
    P
    Security update for python-urllib3, python-requests (Moderate)
    2021-06-28
    oval:org.opensuse.security:def:93569
    P
    (Important)
    2021-06-18
    oval:org.opensuse.security:def:99964
    P
    (Important)
    2021-06-18
    oval:org.opensuse.security:def:73839
    P
    Security update for python-urllib3 (Important)
    2021-06-18
    oval:org.opensuse.security:def:97084
    P
    Security update for python-urllib3 (Important)
    2021-06-18
    oval:org.opensuse.security:def:94386
    P
    (Important)
    2021-06-18
    oval:org.opensuse.security:def:99115
    P
    (Important)
    2021-06-18
    oval:org.opensuse.security:def:93749
    P
    (Important)
    2021-06-18
    oval:org.opensuse.security:def:100300
    P
    (Important)
    2021-06-18
    oval:org.opensuse.security:def:64717
    P
    Security update for python-urllib3 (Important)
    2021-06-18
    oval:org.opensuse.security:def:99387
    P
    (Important)
    2021-06-18
    oval:org.opensuse.security:def:93963
    P
    (Important)
    2021-06-18
    oval:org.opensuse.security:def:100628
    P
    (Important)
    2021-06-18
    oval:org.opensuse.security:def:93413
    P
    (Important)
    2021-06-18
    oval:org.opensuse.security:def:99650
    P
    (Important)
    2021-06-18
    oval:org.opensuse.security:def:94175
    P
    (Important)
    2021-06-18
    oval:org.opensuse.security:def:101458
    P
    Security update for python-urllib3 (Important)
    2021-06-18
    BACK
    python urllib3 1.26.4
    ibm qradar security information and event manager 7.3
    ibm qradar security information and event manager 7.4 -
    ibm spectrum protect plus 10.1.6
    ibm spectrum protect plus 10.1.7
    ibm spectrum protect plus 10.1.8
    ibm spectrum protect plus 10.1.5
    ibm cloud pak for security 1.7.2.0
    ibm qradar advisor 2.6.1