QID 980343

QID 980343: Python (pip) Security Update for urllib3 (GHSA-5phf-pp7p-vc2r)

Security update has been released for urllib3 to fix the vulnerability.

Note: The preceding description block is extracted directly from the security advisory. Using automation, we have attempted to clean and format it as much as possible without introducing additional issues.

Users who are using an HTTPS proxy to issue HTTPS requests and haven't configured their own SSLContext via `proxy_config`.
Only the default SSLContext is impacted.

  • CVSS V3 rated as High - 6.5 severity.
  • CVSS V2 rated as High - 6.4 severity.
  • Solution
    [urllib3 >=1.26.4 has the issue resolved](https://github.com/urllib3/urllib3/releases/tag/1.26.4). urllib3<1.26 is not impacted due to not supporting HTTPS requests via HTTPS proxies.Workaround:
    Upgrading is recommended as this is a minor release and not likely to break current usage.

    Configuring an `SSLContext` with `check_hostname=True` and passing via `proxy_config` instead of relying on the default `SSLContext`
    Vendor References

    CVEs related to QID 980343

    Software Advisories
    Advisory ID Software Component Link
    GHSA-5phf-pp7p-vc2r urllib3 URL Logo github.com/advisories/GHSA-5phf-pp7p-vc2r