Requests — CVE history (PyPI)

Requests

7 CVEs affect the Requests PyPI package (highest CVSS 6.1). Latest disclosed: 2026-03-25. Full CVE history sourced from NVD.

Summary

Package
Requests (PyPI)
Total CVEs
7
Actively exploited (CISA KEV)
0
Highest CVSS
6.1
Latest disclosed
2026-03-25

Recent CVEs (top 7)

CVESeverityCVSSKEVPublishedSummary
CVE-2026-25645Medium4.42026-03-25Requests is a HTTP library.
CVE-2024-47081Medium5.32025-06-09Requests is a HTTP library.
CVE-2024-35195Medium5.62024-05-20Requests is a HTTP library.
CVE-2023-32681Medium6.12023-05-26Requests is a HTTP library.
CVE-2015-22962015-03-18The resolve_redirects function in sessions.py in requests 2.1.0 through 2.5.3 allows remote attackers to conduct session fixation attacks via a cookie without a host value in a redirect.
CVE-2014-18302014-10-15Requests (aka python-requests) before 2.3.0 allows remote servers to obtain sensitive information by reading the Proxy-Authorization header in a redirected request.
CVE-2014-18292014-10-15Requests (aka python-requests) before 2.3.0 allows remote servers to obtain a netrc password by reading the Authorization header in a redirected request.

All-time worst (top 4 by CVSS)

CVESeverityCVSSKEVPublishedSummary
CVE-2023-32681Medium6.12023-05-26Requests is a HTTP library.
CVE-2024-35195Medium5.62024-05-20Requests is a HTTP library.
CVE-2024-47081Medium5.32025-06-09Requests is a HTTP library.
CVE-2026-25645Medium4.42026-03-25Requests is a HTTP library.