CVE-2025-50181

urllib3 redirects are not disabled when retries are disabled on PoolManager instantiation

CVE-2025-50181 is fixed in 9 products on 1 platform, first by python-urllib3 1.22-1ubuntu0.18.04.2+esm3, released June 18, 2025. It is not reported as exploited. Patch Radar priority: Routine.

Routine
CVSS
6.1
Moderate
Exploitation
None reported
No vendor assessment
CISA KEV
Not listed
Not in the Known Exploited Vulnerabilities catalog
EPSS
0.0047
41st percentile

urllib3 is a user-friendly HTTP client library for Python. Prior to 2.5.0,it is possible to disable redirects for all requests by instantiating aPoolManager and specifying retries in a way that disable redirects. Bydefault, requests and botocore users are not affected. An applicationattempting to mitigate SSRF or open redirect vulnerabilities by disablingredirects at the PoolManager level will remain vulnerable. This issue hasbeen patched in version 2.5.0.

Where it's fixed

ProductFixed inFixReleased
Linux
python-urllib3 · Debian 11.6 (bullseye) 1.26.5-1~exp1+deb11u2 DLA-4421-1 Dec 26, 2025
python-urllib3 · Debian 12.15 (bookworm) 1.26.12-1+deb12u2 DEBIAN-CVE-2025-50181 Jun 19, 2025
python-urllib3 · Debian 13.5 (trixie) 2.3.0-3 DEBIAN-CVE-2025-50181 Jun 19, 2025
python-urllib3 · Debian 14 2.3.0-3 DEBIAN-CVE-2025-50181 Jun 19, 2025
python-urllib3 · Ubuntu 18.04.6 LTS (bionic) 1.22-1ubuntu0.18.04.2+esm3 python-urllib3 1.22-1ubuntu0.18.04.2+esm3 Jun 18, 2025
python-urllib3 · opensuse-leap 15.6 2.0.7-150400.7.21.1 SUSE-SU-2025:02735-1 Aug 8, 2025
python-urllib3 · sles 15.6 1.25.10-150300.4.18.1 SUSE-SU-2025:02985-1 Aug 25, 2025
python-urllib3 · sles 15.7 1.25.10-150300.4.18.1 SUSE-SU-2025:02985-1 Aug 25, 2025
python3-pip · Ubuntu 22.04.1 LTS (jammy) 22.0.2+dfsg-1ubuntu0.6 python3-pip 22.0.2+dfsg-1ubuntu0.6 Jun 18, 2025
python3-pip · Ubuntu 24.04.5 LTS (noble) 24.0+dfsg-1ubuntu1.2 python3-pip 24.0+dfsg-1ubuntu1.2 Jun 18, 2025
python3-pip · Ubuntu 24.10 (oracular) 24.2+dfsg-1ubuntu0.2 python3-pip 24.2+dfsg-1ubuntu0.2 Jan 16, 2026
python3-pip · Ubuntu 25.04 (plucky) 25.0+dfsg-1ubuntu0.1 python3-pip 25.0+dfsg-1ubuntu0.1 Jan 16, 2026
python3-pip · amzn 2023 21.3.1-2.amzn2023.0.13 ALAS2023-2025-1095 Jul 21, 2025
python3-pip-wheel · amzn 2023 21.3.1-2.amzn2023.0.13 ALAS2023-2025-1095 Jul 21, 2025
python3-pip-whl · Ubuntu 22.04.1 LTS (jammy) 22.0.2+dfsg-1ubuntu0.6 python3-pip-whl 22.0.2+dfsg-1ubuntu0.6 Jun 18, 2025
python3-pip-whl · Ubuntu 24.04.5 LTS (noble) 24.0+dfsg-1ubuntu1.2 python3-pip-whl 24.0+dfsg-1ubuntu1.2 Jun 18, 2025
python3-pip-whl · Ubuntu 24.10 (oracular) 24.2+dfsg-1ubuntu0.2 python3-pip-whl 24.2+dfsg-1ubuntu0.2 Jan 16, 2026
python3-pip-whl · Ubuntu 25.04 (plucky) 25.0+dfsg-1ubuntu0.1 python3-pip-whl 25.0+dfsg-1ubuntu0.1 Jan 16, 2026
python3-urllib3 · Ubuntu 18.04.6 LTS (bionic) 1.22-1ubuntu0.18.04.2+esm3 python3-urllib3 1.22-1ubuntu0.18.04.2+esm3 Jun 18, 2025
python3-urllib3 · Ubuntu 20.04 LTS (focal) 1.25.8-2ubuntu0.4+esm1 python3-urllib3 1.25.8-2ubuntu0.4+esm1 Jun 18, 2025
python3-urllib3 · Ubuntu 22.04.1 LTS (jammy) 1.26.5-1~exp1ubuntu0.3 python3-urllib3 1.26.5-1~exp1ubuntu0.3 Jun 18, 2025
python3-urllib3 · Ubuntu 24.04.5 LTS (noble) 2.0.7-1ubuntu0.2 python3-urllib3 2.0.7-1ubuntu0.2 Jun 18, 2025
python3-urllib3 · Ubuntu 24.10 (oracular) 2.0.7-2ubuntu0.2 python3-urllib3 2.0.7-2ubuntu0.2 Jan 16, 2026
python3-urllib3 · Ubuntu 25.04 (plucky) 2.3.0-2ubuntu0.1 python3-urllib3 2.3.0-2ubuntu0.1 Jan 16, 2026
python3-urllib3 · amzn 2023 1.25.10-5.amzn2023.0.5 ALAS2023-2025-1059 Jul 3, 2025
python3.11-pip · amzn 2023 22.3.1-2.amzn2023.0.7 ALAS2023-2025-1097 Jul 21, 2025
python3.11-pip-wheel · amzn 2023 22.3.1-2.amzn2023.0.7 ALAS2023-2025-1097 Jul 21, 2025
python3.12-pip · amzn 2023 23.2.1-4.amzn2023.0.5 ALAS2023-2025-1096 Jul 21, 2025
python3.12-pip-wheel · amzn 2023 23.2.1-4.amzn2023.0.5 ALAS2023-2025-1096 Jul 21, 2025

Patch Radar data is free to use with attribution. Terms and how to credit it.

Product names, logos and trademarks shown on Patch Radar belong to their respective owners. They are used only to identify the software each security fix applies to and to help readers find their platform. Their use does not imply any affiliation with, or endorsement by, those owners, and Patchblox is not affiliated with any of them.