SUSE-SU-2025:20255-1
Security update for python-requests
SUSE-SU-2025:20255-1 is a vulnerability with no CVSS score yet in python-requests, published March 28, 2025. No source lists public exploit code. Fixed in python-requests 2.32.3-slfo.1.1_2.1.
- Severity
- UnratedNo CVSS score yet
- Exploit chance
- UnscoredNo EPSS score yet
- Exploitation
- None knownNot on CISA’s or ENISA’s lists
- Fixed in
2.32.3-slfo.1.1_2.1python-requests
Description
This update for python-requests fixes the following issues:
Add patch to inject the default CA bundles if they are not specified. (bsc#1226321, bsc#1231500)
Remove Requires on python-py.
update to 2.32.3:
Fixed bug breaking the ability to specify custom SSLContexts in sub-classes of HTTPAdapter.
Fixed issue where Requests started failing to run on Python versions compiled without the
sslmodule.To provide a more stable migration for custom HTTPAdapters impacted by the CVE changes in 2.32.0, we've renamed _get_connection to a new public API, get_connection_with_tls_context. Existing custom HTTPAdapters will need to migrate their code to use this new API. get_connection is
Fixed an issue where setting verify=False on the first request from a Session will cause subsequent requests to the same origin to also ignore cert verification,
verify=True now reuses a global SSLContext which should improve request time
Requests now supports optional use of character detection (chardet or charset_normalizer) when repackaged or vendored. This enables pip and other projects to minimize their
Affected packages
| Package | Affected | Fixed |
|---|---|---|
python-requestsSUSE:Linux Micro 6.1 | before 2.32.3-slfo.1.1_2.1 | 2.32.3-slfo.1.1_2.1 |
What each source reports
OSVNo score
Security update for python-requests
This update for python-requests fixes the following issues:
Add patch to inject the default CA bundles if they are not specified. (bsc#1226321, bsc#1231500)
Remove Requires on python-py.
update to 2.32.3:
Fixed bug breaking the ability to specify custom SSLContexts in sub-classes of HTTPAdapter.
Fixed issue where Requests started failing to run on Python versions compiled without the
sslmodule.To provide a more stable migration for custom HTTPAdapters impacted by the CVE changes in 2.32.0, we've renamed _get_connection to a new public API, get_connection_with_tls_context. Existing custom HTTPAdapters will need to migrate their code to use this new API. get_connection is
Fixed an issue where setting verify=False on the first request from a Session will cause subsequent requests to the same origin to also ignore cert verification,
verify=True now reuses a global SSLContext which should improve request time
Requests now supports optional use of character detection (chardet or charset_normalizer) when repackaged or vendored. This enables pip and other projects to minimize their
- Record
SUSE-SU-2025:20255-1- Updated
- 2026-11-02
History
| Recorded | Changed | Sources |
|---|---|---|
| first indexed | OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.