CVE catalog

CVE-2025-66471

pip vulnerability

[CVE catalog]

Severity
High · CVSS 8.9CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:H/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
Published
Source
[NVD] · [CVE record]
EPSS
0.68% · Oct 25, 2026

urllib3 is a user-friendly HTTP client library for Python. Starting in version 1.0 and prior to 2.6.0, the Streaming API improperly handles highly compressed data. urllib3's streaming API is designed for the efficient handling of large HTTP responses by reading the content in chunks, rather than loading the entire response body into memory at once. When streaming a compressed response, urllib3 can perform decoding or decompression based on the HTTP Content-Encoding header (e.g., gzip, deflate, br, or zstd). The library must read compressed data from the network and decompress it until the requested chunk size is met. Any resulting decompressed data that exceeds the requested amount is held in an internal buffer for the next read operation. The decompression logic could cause urllib3 to fully decode a small amount of highly compressed data in a single operation. This can result in excessive resource consumption (high CPU usage and massive memory allocation for the decompressed data.

Vulnerable and fixed packages

Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.

DistributionPackageReleaseVersionStatus
Debianpython-urllib3sid2.8.0-2fixed
Debianpython-urllib3forky2.8.0-2fixed
Debianpython-urllib3trixie2.3.0-3+deb13u2vulnerable
Debianpython-urllib3trixie-security2.3.0-3+deb13u2vulnerable
Debianpython-urllib3bookworm1.26.12-1+deb12u4vulnerable
Debianpython-urllib3bookworm-security1.26.12-1+deb12u4vulnerable
Ubuntupython-urllib3nobleNot reportedvulnerable
Ubuntupython-pipnoble24.0+dfsg-1ubuntu1.3+esm3fixed
Ubuntupython3-pipnoble24.0+dfsg-1ubuntu1.3+esm3fixed
Ubuntupython3-pip-whlnoble24.0+dfsg-1ubuntu1.3+esm3fixed
Ubuntupython-pipnoble24.0+dfsg-1ubuntu1.3+esm1fixed
Ubuntupython3-pipnoble24.0+dfsg-1ubuntu1.3+esm1fixed
Ubuntupython3-pip-whlnoble24.0+dfsg-1ubuntu1.3+esm1fixed
Ubuntupython-urllib3noble2.0.7-1ubuntu0.6fixed
Ubuntupython3-urllib3noble2.0.7-1ubuntu0.6fixed
Ubuntupython-urllib3noble2.0.7-1ubuntu0.5fixed
Ubuntupython3-urllib3noble2.0.7-1ubuntu0.5fixed
Ubuntupython-urllib3noble2.0.7-1ubuntu0.3fixed
Ubuntupython3-urllib3noble2.0.7-1ubuntu0.3fixed
Pipurllib3Not reported2.6.0fixed
Cpeurllib3Not reported2.6.0fixed
Alpinepy3-urllib33.232.6.3-r0fixed
Susepython-urllib3linux enterprise high performance computing 15 sp4-espos1.25.10-150300.4.30.1fixed
Susepython-urllib3linux enterprise high performance computing 15 sp4-ltss1.25.10-150300.4.30.1fixed
Susepython-urllib3linux enterprise high performance computing 15 sp5-espos1.25.10-150300.4.30.1fixed
Susepython-urllib3linux enterprise high performance computing 15 sp5-ltss1.25.10-150300.4.30.1fixed
Susepython-urllib3linux enterprise server 15 sp4-ltss1.25.10-150300.4.30.1fixed
Susepython-urllib3linux enterprise server 15 sp5-ltss1.25.10-150300.4.30.1fixed
Susepython-urllib3linux enterprise server 15 sp6-ltss1.25.10-150300.4.30.1fixed
Susepython-urllib3linux enterprise server for sap applications 15 sp41.25.10-150300.4.30.1fixed
Susepython-urllib3linux enterprise server for sap applications 15 sp51.25.10-150300.4.30.1fixed
Susepython-urllib3linux enterprise server for sap applications 15 sp61.25.10-150300.4.30.1fixed
Susepython-urllib3linux enterprise micro 5.31.25.10-150300.4.30.1fixed
Susepython-urllib3linux enterprise micro 5.41.25.10-150300.4.30.1fixed
Susepython-urllib3linux enterprise micro 5.51.25.10-150300.4.30.1fixed
Susepython-urllib3linux enterprise module for basesystem 15 sp71.25.10-150300.4.30.1fixed
Ubuntupython-pippro25.1.1+dfsg-1ubuntu2vulnerable
Ubuntupython-pippro25.1.1+dfsg-1ubuntu2+esm1vulnerable
Ubuntupython-pippro25.1.1+dfsg-1ubuntu2+esm2vulnerable
Ubuntupython-pippro25.1.1+dfsg-1ubuntu2+esm3fixed
Ubuntupython-urllib324.041.26.16-1vulnerable
Ubuntupython-urllib324.041.26.18-1vulnerable
Ubuntupython-urllib324.042.0.7-1vulnerable
Ubuntupython-urllib324.042.0.7-1ubuntu0.1vulnerable
Ubuntupython-urllib324.042.0.7-1ubuntu0.2vulnerable
Ubuntupython-urllib324.042.0.7-1ubuntu0.3vulnerable
Ubuntupython-urllib324.042.0.7-1ubuntu0.4vulnerable
Ubuntupython-urllib324.042.0.7-1ubuntu0.5vulnerable
Ubuntupython-urllib324.042.0.7-1ubuntu0.6fixed
Ubuntupython-urllib325.102.3.0-2vulnerable
Ubuntupython-urllib325.102.3.0-2ubuntu1vulnerable
Ubuntupython-urllib325.102.3.0-3vulnerable
Ubuntupython-urllib325.102.3.0-3ubuntu0.1vulnerable
Ubuntupython-urllib325.102.3.0-3ubuntu0.2vulnerable
Ubuntupython-urllib325.102.3.0-3ubuntu0.3vulnerable
Ubuntupython-urllib325.102.3.0-3ubuntu0.4fixed
Ubuntupython-urllib324.041.26.16-1vulnerable
Ubuntupython-urllib324.041.26.18-1vulnerable
Ubuntupython-urllib324.042.0.7-1vulnerable
Ubuntupython-urllib324.042.0.7-1ubuntu0.1vulnerable
Ubuntupython-urllib324.042.0.7-1ubuntu0.2vulnerable
Ubuntupython-urllib324.042.0.7-1ubuntu0.3vulnerable
Ubuntupython-urllib324.042.0.7-1ubuntu0.4vulnerable
Ubuntupython-urllib324.042.0.7-1ubuntu0.5fixed
Ubuntupython-urllib325.102.3.0-2vulnerable
Ubuntupython-urllib325.102.3.0-2ubuntu1vulnerable
Ubuntupython-urllib325.102.3.0-3vulnerable
Ubuntupython-urllib325.102.3.0-3ubuntu0.1vulnerable
Ubuntupython-urllib325.102.3.0-3ubuntu0.2vulnerable
Ubuntupython-urllib325.102.3.0-3ubuntu0.3fixed
Susepython-urllib3linux enterprise micro 5.31.25.10-150300.4.24.1fixed
Susepython-urllib3linux enterprise micro 5.41.25.10-150300.4.24.1fixed
Susepython-urllib3linux enterprise micro 5.51.25.10-150300.4.24.1fixed
Susepython-urllib3linux enterprise module for basesystem 15 sp71.25.10-150300.4.24.1fixed
Susepython-urllib3linux enterprise micro 5.21.25.10-150300.4.24.1fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debianpython-urllib3sourcesid2.6.3-1not yet assignedNot reported[1122029]
Debianpython-urllib3sourceforky2.6.3-1not yet assignedNot reported[1122029]
Debianpython-urllib3sourcetrixie(unfixed)not yet assignedNot reported[1122029]
Debianpython-urllib3sourcebookworm(unfixed)not yet assignedNot reported[1122029]
Ubuntupython-pipdebnoble24.0+dfsg-1ubuntu1.3+esm3Not reportedNot reportedNot reported
Ubuntupython3-pipdebnoble24.0+dfsg-1ubuntu1.3+esm3Not reportedNot reportedNot reported
Ubuntupython3-pip-whldebnoble24.0+dfsg-1ubuntu1.3+esm3Not reportedNot reportedNot reported
Ubuntupython-pipdebnoble24.0+dfsg-1ubuntu1.3+esm1Not reportedNot reportedNot reported
Ubuntupython3-pipdebnoble24.0+dfsg-1ubuntu1.3+esm1Not reportedNot reportedNot reported
Ubuntupython3-pip-whldebnoble24.0+dfsg-1ubuntu1.3+esm1Not reportedNot reportedNot reported
Ubuntupython-urllib3debnoble2.0.7-1ubuntu0.6Not reportedNot reportedNot reported
Ubuntupython3-urllib3debnoble2.0.7-1ubuntu0.6Not reportedNot reportedNot reported
Ubuntupython-urllib3debnoble2.0.7-1ubuntu0.5Not reportedNot reportedNot reported
Ubuntupython3-urllib3debnoble2.0.7-1ubuntu0.5Not reportedNot reportedNot reported
Ubuntupython-urllib3debnoble2.0.7-1ubuntu0.3Not reportedNot reportedNot reported
Ubuntupython3-urllib3debnoble2.0.7-1ubuntu0.3Not reportedNot reportedNot reported
Pipurllib3pipNot reported2.6.0Not reportedGHSA-2XPW-W6GG-JR37Not reported
Cpeurllib3cpeNot reported2.6.0Not reportedNVD-CVE-2025-66471Not reported
Alpinepy3-urllib3apk3.232.6.3-r0Not reportedALPINE-CVE-2025-66471Not reported
Susepython-urllib3rpmlinux enterprise high performance computing 15 sp4-espos1.25.10-150300.4.30.1Not reportedSUSE-SU-2026:2854-2Not reported
Susepython-urllib3rpmlinux enterprise high performance computing 15 sp4-ltss1.25.10-150300.4.30.1Not reportedSUSE-SU-2026:2854-2Not reported
Susepython-urllib3rpmlinux enterprise high performance computing 15 sp5-espos1.25.10-150300.4.30.1Not reportedSUSE-SU-2026:2854-2Not reported
Susepython-urllib3rpmlinux enterprise high performance computing 15 sp5-ltss1.25.10-150300.4.30.1Not reportedSUSE-SU-2026:2854-2Not reported
Susepython-urllib3rpmlinux enterprise server 15 sp4-ltss1.25.10-150300.4.30.1Not reportedSUSE-SU-2026:2854-2Not reported
Susepython-urllib3rpmlinux enterprise server 15 sp5-ltss1.25.10-150300.4.30.1Not reportedSUSE-SU-2026:2854-2Not reported
Susepython-urllib3rpmlinux enterprise server 15 sp6-ltss1.25.10-150300.4.30.1Not reportedSUSE-SU-2026:2854-2Not reported
Susepython-urllib3rpmlinux enterprise server for sap applications 15 sp41.25.10-150300.4.30.1Not reportedSUSE-SU-2026:2854-2Not reported
Susepython-urllib3rpmlinux enterprise server for sap applications 15 sp51.25.10-150300.4.30.1Not reportedSUSE-SU-2026:2854-2Not reported
Susepython-urllib3rpmlinux enterprise server for sap applications 15 sp61.25.10-150300.4.30.1Not reportedSUSE-SU-2026:2854-2Not reported
Susepython-urllib3rpmlinux enterprise micro 5.31.25.10-150300.4.30.1Not reportedSUSE-SU-2026:2854-1Not reported
Susepython-urllib3rpmlinux enterprise micro 5.41.25.10-150300.4.30.1Not reportedSUSE-SU-2026:2854-1Not reported
Susepython-urllib3rpmlinux enterprise micro 5.51.25.10-150300.4.30.1Not reportedSUSE-SU-2026:2854-1Not reported
Susepython-urllib3rpmlinux enterprise module for basesystem 15 sp71.25.10-150300.4.30.1Not reportedSUSE-SU-2026:2854-1Not reported
Ubuntupython-pipdebpro25.1.1+dfsg-1ubuntu2+esm3Not reportedUSN-8344-3Not reported
Ubuntupython-urllib3deb24.042.0.7-1ubuntu0.6Not reportedUSN-7927-3Not reported
Ubuntupython-urllib3deb25.102.3.0-3ubuntu0.4Not reportedUSN-7927-3Not reported
Ubuntupython-urllib3deb24.042.0.7-1ubuntu0.5Not reportedUSN-7927-2Not reported
Ubuntupython-urllib3deb25.102.3.0-3ubuntu0.3Not reportedUSN-7927-2Not reported
Susepython-urllib3rpmlinux enterprise micro 5.31.25.10-150300.4.24.1Not reportedSUSE-SU-2026:1067-1Not reported
Susepython-urllib3rpmlinux enterprise micro 5.41.25.10-150300.4.24.1Not reportedSUSE-SU-2026:1067-1Not reported
Susepython-urllib3rpmlinux enterprise micro 5.51.25.10-150300.4.24.1Not reportedSUSE-SU-2026:1067-1Not reported
Susepython-urllib3rpmlinux enterprise module for basesystem 15 sp71.25.10-150300.4.24.1Not reportedSUSE-SU-2026:1067-1Not reported
Susepython-urllib3rpmlinux enterprise micro 5.21.25.10-150300.4.24.1Not reportedSUSE-SU-2026:1067-1Not reported

[Debian bug #1122029]

Notes

[trixie] python-urllib3: Intrusive to backport; requires update for src:brotli for effective fix [bookworm] python-urllib3: Intrusive to backport; requires update for src:brotli for effective fix

OpenFactory catalog packages

[Debian 12 (Bookworm)]

  • [python3-urllib3]Affected

    Source package: [python-urllib3]

    Details (4)
    • 1.26.12-1+deb12u4 · all · bookworm

      Affected

      usn · python-urllib3 · debian · bookworm; usn · python-urllib3 · debian · 12

    • 1.26.12-1+deb12u4 · all · bookworm

      Affected

      usn · python-urllib3 · debian · bookworm; usn · python-urllib3 · debian · 12

    • 1.26.12-1+deb12u4 · all · bookworm-security

      Affected

      usn · python-urllib3 · debian · bookworm; usn · python-urllib3 · debian · 12

    • 1.26.12-1+deb12u4 · all · bookworm-security

      Affected

      usn · python-urllib3 · debian · bookworm; usn · python-urllib3 · debian · 12

[Debian 13 (Trixie)]

  • [python3-urllib3]Affected

    Source package: [python-urllib3]

    Details (4)
    • 2.3.0-3+deb13u2 · all · trixie

      Affected

      usn · python-urllib3 · debian · 13

    • 2.3.0-3+deb13u2 · all · trixie

      Affected

      usn · python-urllib3 · debian · 13

    • 2.3.0-3+deb13u2 · all · trixie-security

      Affected

      usn · python-urllib3 · debian · 13

    • 2.3.0-3+deb13u2 · all · trixie-security

      Affected

      usn · python-urllib3 · debian · 13

Observed:

References