CVE catalog

CVE-2024-47081

pip vulnerabilities

[CVE catalog]

Severity
Medium · CVSS 5.9CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N
Published
Source
[NVD] · [CVE record]
EPSS
0.98% · Oct 25, 2026

Requests is a HTTP library. Due to a URL parsing issue, Requests releases prior to 2.32.4 may leak .netrc credentials to third parties for specific maliciously-crafted URLs. Users should upgrade to version 2.32.4 to receive a fix. For older versions of Requests, use of the .netrc file can be disabled with `trust_env=False` on one's Requests Session.

Vulnerable and fixed packages

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

DistributionPackageReleaseVersionStatus
Debianrequestssid2.34.2-1fixed
Debianrequestsforky2.34.2-1fixed
Debianrequeststrixie2.32.3+dfsg-5+deb13u1fixed
Debianrequestsbookworm2.28.1+dfsg-1vulnerable
UbunturequestsnobleNot reportedvulnerable
Ubuntupython-pipnoble24.0+dfsg-1ubuntu1.3fixed
Ubuntupython3-pipnoble24.0+dfsg-1ubuntu1.3fixed
Ubuntupython3-pip-whlnoble24.0+dfsg-1ubuntu1.3fixed
Ubunturequestsnoble2.31.0+dfsg-1ubuntu1.1fixed
Ubuntupython-requests-docnoble2.31.0+dfsg-1ubuntu1.1fixed
Ubuntupython3-requestsnoble2.31.0+dfsg-1ubuntu1.1fixed
PiprequestsNot reported2.32.4fixed
Alpinepy3-requests3.192.32.4-r0fixed
Alpinepy3-requests3.202.32.4-r0fixed
Alpinepy3-requests3.212.32.4-r0fixed
Alpinepy3-requests3.222.32.4-r0fixed
Alpinepy3-requests3.232.32.4-r0fixed
Alpinepy3-requests3.242.32.4-r0fixed
Opensusepython-requeststumbleweed2.32.4-1.1fixed
Susepython-requestslinux micro 6.02.32.3-2.1fixed
Susepython-requestslinux enterprise micro 5.32.25.1-150300.3.15.1fixed
Susepython-requestslinux enterprise micro 5.42.25.1-150300.3.15.1fixed
Susepython-requestslinux enterprise micro 5.52.25.1-150300.3.15.1fixed
Susepython-requestslinux enterprise module for basesystem 15 sp62.25.1-150300.3.15.1fixed
Susepython-requestslinux enterprise module for basesystem 15 sp72.25.1-150300.3.15.1fixed
Susepython-requestslinux enterprise micro 5.12.25.1-150300.3.15.1fixed
Susepython-requestslinux enterprise micro 5.22.25.1-150300.3.15.1fixed
Susepython-requestslinux micro 6.12.32.4-slfo.1.1_1.1fixed
Susepython-requestslinux enterprise module for public cloud 122.24.0-8.23.1fixed
Susepython-requestslinux enterprise server ltss extended security 12 sp52.24.0-8.23.1fixed
Susepython-requestsmanager client tools 122.11.1-6.43.1fixed
Susepython3-requestslinux enterprise server ltss extended security 12 sp52.24.0-8.20.1fixed
Ubunturequestspro2.21.0-1vulnerable
Ubunturequestspro2.22.0-2build1vulnerable
Ubunturequestspro2.22.0-2ubuntu1vulnerable
Ubunturequestspro2.22.0-2ubuntu1.1vulnerable
Ubunturequestspro2.22.0-2ubuntu1.1+esm1fixed
Ubuntupython-pip22.0420.3.4-4vulnerable
Ubuntupython-pip22.0421.3.1+dfsg-3vulnerable
Ubuntupython-pip22.0422.0.2+dfsg-1vulnerable
Ubuntupython-pip22.0422.0.2+dfsg-1ubuntu0.1vulnerable
Ubuntupython-pip22.0422.0.2+dfsg-1ubuntu0.2vulnerable
Ubuntupython-pip22.0422.0.2+dfsg-1ubuntu0.3vulnerable
Ubuntupython-pip22.0422.0.2+dfsg-1ubuntu0.4vulnerable
Ubuntupython-pip22.0422.0.2+dfsg-1ubuntu0.5vulnerable
Ubuntupython-pip22.0422.0.2+dfsg-1ubuntu0.6vulnerable
Ubuntupython-pip22.0422.0.2+dfsg-1ubuntu0.7fixed
Ubunturequests22.042.25.1+dfsg-2vulnerable
Ubunturequests22.042.25.1+dfsg-2ubuntu0.1vulnerable
Ubunturequests22.042.25.1+dfsg-2ubuntu0.3fixed
Ubuntupython-pip24.0423.2+dfsg-1vulnerable
Ubuntupython-pip24.0423.3+dfsg-1vulnerable
Ubuntupython-pip24.0424.0+dfsg-1vulnerable
Ubuntupython-pip24.0424.0+dfsg-1ubuntu1vulnerable
Ubuntupython-pip24.0424.0+dfsg-1ubuntu1.1vulnerable
Ubuntupython-pip24.0424.0+dfsg-1ubuntu1.2vulnerable
Ubuntupython-pip24.0424.0+dfsg-1ubuntu1.3fixed
Ubunturequests24.042.31.0+dfsg-1ubuntu1vulnerable
Ubunturequests24.042.31.0+dfsg-1ubuntu1.1fixed
Ubunturequests25.102.32.3+dfsg-4ubuntu1vulnerable
Ubunturequests25.102.32.3+dfsg-5ubuntu1vulnerable
Ubunturequests25.102.32.3+dfsg-5ubuntu2fixed
Susepython-requestslinux enterprise module for public cloud 15 sp42.31.0-150400.6.18.1fixed
Susepython-requestslinux enterprise module for python 3 15 sp62.31.0-150400.6.18.1fixed
Susepython-requestslinux enterprise module for python 3 15 sp72.31.0-150400.6.18.1fixed
Opensusepython-requestsleap 15.62.31.0-150400.6.18.1fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debianrequestssourcesid2.32.4+dfsg-1not yet assignedNot reported[1107368]
Debianrequestssourceforky2.32.4+dfsg-1not yet assignedNot reported[1107368]
Debianrequestssourcetrixie2.32.3+dfsg-5+deb13u1not yet assignedNot reported[1107368]
Debianrequestssourcebookworm(unfixed)not yet assignedNot reported[1107368]
Ubuntupython-pipdebnoble24.0+dfsg-1ubuntu1.3Not reportedNot reportedNot reported
Ubuntupython3-pipdebnoble24.0+dfsg-1ubuntu1.3Not reportedNot reportedNot reported
Ubuntupython3-pip-whldebnoble24.0+dfsg-1ubuntu1.3Not reportedNot reportedNot reported
Ubunturequestsdebnoble2.31.0+dfsg-1ubuntu1.1Not reportedNot reportedNot reported
Ubuntupython-requests-docdebnoble2.31.0+dfsg-1ubuntu1.1Not reportedNot reportedNot reported
Ubuntupython3-requestsdebnoble2.31.0+dfsg-1ubuntu1.1Not reportedNot reportedNot reported
PiprequestspipNot reported2.32.4Not reportedGHSA-9HJG-9R4M-MVJ7Not reported
Alpinepy3-requestsapk3.192.32.4-r0Not reportedALPINE-CVE-2024-47081Not reported
Alpinepy3-requestsapk3.202.32.4-r0Not reportedALPINE-CVE-2024-47081Not reported
Alpinepy3-requestsapk3.212.32.4-r0Not reportedALPINE-CVE-2024-47081Not reported
Alpinepy3-requestsapk3.222.32.4-r0Not reportedALPINE-CVE-2024-47081Not reported
Alpinepy3-requestsapk3.232.32.4-r0Not reportedALPINE-CVE-2024-47081Not reported
Alpinepy3-requestsapk3.242.32.4-r0Not reportedALPINE-CVE-2024-47081Not reported
Opensusepython-requestsrpmtumbleweed2.32.4-1.1Not reportedOPENSUSE-SU-2025:15281-1Not reported
Susepython-requestsrpmlinux micro 6.02.32.3-2.1Not reportedSUSE-SU-2025:20455-1Not reported
Susepython-requestsrpmlinux enterprise micro 5.32.25.1-150300.3.15.1Not reportedSUSE-SU-2025:01998-1Not reported
Susepython-requestsrpmlinux enterprise micro 5.42.25.1-150300.3.15.1Not reportedSUSE-SU-2025:01998-1Not reported
Susepython-requestsrpmlinux enterprise micro 5.52.25.1-150300.3.15.1Not reportedSUSE-SU-2025:01998-1Not reported
Susepython-requestsrpmlinux enterprise module for basesystem 15 sp62.25.1-150300.3.15.1Not reportedSUSE-SU-2025:01998-1Not reported
Susepython-requestsrpmlinux enterprise module for basesystem 15 sp72.25.1-150300.3.15.1Not reportedSUSE-SU-2025:01998-1Not reported
Susepython-requestsrpmlinux enterprise micro 5.12.25.1-150300.3.15.1Not reportedSUSE-SU-2025:01998-1Not reported
Susepython-requestsrpmlinux enterprise micro 5.22.25.1-150300.3.15.1Not reportedSUSE-SU-2025:01998-1Not reported
Susepython-requestsrpmlinux micro 6.12.32.4-slfo.1.1_1.1Not reportedSUSE-SU-2025:20531-1Not reported
Susepython-requestsrpmlinux enterprise module for public cloud 122.24.0-8.23.1Not reportedSUSE-SU-2025:01999-1Not reported
Susepython-requestsrpmlinux enterprise server ltss extended security 12 sp52.24.0-8.23.1Not reportedSUSE-SU-2025:01999-1Not reported
Susepython-requestsrpmmanager client tools 122.11.1-6.43.1Not reportedSUSE-SU-2025:02371-1Not reported
Susepython3-requestsrpmlinux enterprise server ltss extended security 12 sp52.24.0-8.20.1Not reportedSUSE-SU-2025:01997-1Not reported
Ubunturequestsdebpro2.22.0-2ubuntu1.1+esm1Not reportedUBUNTU-CVE-2024-47081Not reported
Ubuntupython-pipdeb22.0422.0.2+dfsg-1ubuntu0.7Not reportedUBUNTU-CVE-2024-47081Not reported
Ubunturequestsdeb22.042.25.1+dfsg-2ubuntu0.3Not reportedUBUNTU-CVE-2024-47081Not reported
Ubuntupython-pipdeb24.0424.0+dfsg-1ubuntu1.3Not reportedUBUNTU-CVE-2024-47081Not reported
Ubunturequestsdeb24.042.31.0+dfsg-1ubuntu1.1Not reportedUBUNTU-CVE-2024-47081Not reported
Ubunturequestsdeb25.102.32.3+dfsg-5ubuntu2Not reportedUBUNTU-CVE-2024-47081Not reported
Susepython-requestsrpmlinux enterprise module for public cloud 15 sp42.31.0-150400.6.18.1Not reportedSUSE-SU-2025:02205-1Not reported
Susepython-requestsrpmlinux enterprise module for python 3 15 sp62.31.0-150400.6.18.1Not reportedSUSE-SU-2025:02205-1Not reported
Susepython-requestsrpmlinux enterprise module for python 3 15 sp72.31.0-150400.6.18.1Not reportedSUSE-SU-2025:02205-1Not reported
Opensusepython-requestsrpmleap 15.62.31.0-150400.6.18.1Not reportedSUSE-SU-2025:02205-1Not reported

[Debian bug #1107368]

Notes

[bookworm] requests: Minor issue; revisit when fixed upstream

OpenFactory catalog packages

[Debian 12 (Bookworm)]

  • Source package: [requests]

    Details (2)
    • 2.28.1+dfsg-1 · all · bookworm

      Affected

      usn · requests · debian · bookworm; usn · requests · debian · 12

    • 2.28.1+dfsg-1 · all · bookworm

      Affected

      usn · requests · debian · bookworm; usn · requests · debian · 12

  • Source package: [requests]

    Details (2)
    • 2.28.1+dfsg-1 · all · bookworm

      Affected

      usn · requests · debian · bookworm; usn · requests · debian · 12

    • 2.28.1+dfsg-1 · all · bookworm

      Affected

      usn · requests · debian · bookworm; usn · requests · debian · 12

[openSUSE Tumbleweed]

  • Source package: [python-requests]

    Details (1)
    • 2.34.2-1.2 · noarch · tumbleweed

      Unknown · Fixed: 2.32.4-1.1

      Version impact unknown

      usn · python-requests · opensuse · tumbleweed

  • Source package: [python-requests]

    Details (1)
    • 2.34.2-1.2 · noarch · tumbleweed

      Unknown · Fixed: 2.32.4-1.1

      Version impact unknown

      usn · python-requests · opensuse · tumbleweed

[Debian 13 (Trixie)]

  • Source package: [requests]

    Details (2)
    • 2.32.3+dfsg-5+deb13u1 · all · trixie

      Fixed · Fixed: 2.32.3+dfsg-5+deb13u1

      usn · requests · debian · 13

    • 2.32.3+dfsg-5+deb13u1 · all · trixie

      Fixed · Fixed: 2.32.3+dfsg-5+deb13u1

      usn · requests · debian · 13

  • Source package: [requests]

    Details (2)
    • 2.32.3+dfsg-5+deb13u1 · all · trixie

      Fixed · Fixed: 2.32.3+dfsg-5+deb13u1

      usn · requests · debian · 13

    • 2.32.3+dfsg-5+deb13u1 · all · trixie

      Fixed · Fixed: 2.32.3+dfsg-5+deb13u1

      usn · requests · debian · 13

Observed:

References