Every CVE Search/ Get API key

CVE-2015-2296

Python Requests Session Fixation

6.8 MediumFix available

The 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.

Exploit likelihood

3.18%Up 1.8 points since Feb 4, 2022
90%50%10%1%

What each source reports

NVD Score used 6.8

The 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.

Record
CVE-2015-2296
CVSS 2.0
6.8 MediumAV:N/AC:M/Au:N/C:P/I:P/A:P
Updated
2026-11-02
CVE List No score

The 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.

Record
CVE-2015-2296
Updated
2026-11-02
EUVDEUVD-2015-0032 No score

The 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.

Record
EUVD-2015-0032
Updated
2026-11-03
GitHub AdvisoriesGHSA-pg2w-x9wp-vw92 No score

Python Requests Session Fixation

The 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.

Record
GHSA-pg2w-x9wp-vw92
Updated
2026-11-02
OSV No score

The 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.

Record
CVE-2015-2296
Updated
2026-11-02
OSVDEBIAN-CVE-2015-2296 No score

The 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.

Record
DEBIAN-CVE-2015-2296
Updated
2026-11-02
Show 20 moreShow less
OSVGHSA-pg2w-x9wp-vw92 No score

Python Requests Session Fixation

The 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.

Record
GHSA-pg2w-x9wp-vw92
Updated
2026-11-02
OSVMGASA-2015-0120 No score

Updated python-requests packages fix security vulnerability

In python-requests before 2.6.0, a cookie without a host value set would use the hostname for the redirected URL exposing requests users to session fixation attacks and potentially cookie stealing (CVE-2015-2296).

Record
MGASA-2015-0120
Updated
2026-11-02
OSVopenSUSE-SU-2024:10098-1 No score

python-pip-8.1.2-1.2 on GA media

These are all security issues fixed in the python-pip-8.1.2-1.2 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2024:10098-1
Updated
2026-11-02
OSVopenSUSE-SU-2024:10125-1 No score

python-requests-2.11.1-1.1 on GA media

These are all security issues fixed in the python-requests-2.11.1-1.1 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2024:10125-1
Updated
2026-11-02
OSVopenSUSE-SU-2024:11251-1 No score

python36-pip-20.2.4-1.8 on GA media

These are all security issues fixed in the python36-pip-20.2.4-1.8 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2024:11251-1
Updated
2026-11-02
OSVopenSUSE-SU-2024:11266-1 No score

python36-requests-2.25.1-4.2 on GA media

These are all security issues fixed in the python36-requests-2.25.1-4.2 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2024:11266-1
Updated
2026-11-02
OSVopenSUSE-SU-2024:11281-1 No score

python2-pip-20.0.2-2.6 on GA media

These are all security issues fixed in the python2-pip-20.0.2-2.6 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2024:11281-1
Updated
2026-11-02
OSVopenSUSE-SU-2024:13916-1 No score

python310-pip-24.0-1.1 on GA media

These are all security issues fixed in the python310-pip-24.0-1.1 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2024:13916-1
Updated
2026-11-02
OSVopenSUSE-SU-2024:13999-1 No score

python310-requests-2.32.2-1.1 on GA media

These are all security issues fixed in the python310-requests-2.32.2-1.1 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2024:13999-1
Updated
2026-11-02
OSVopenSUSE-SU-2026:12038-1 No score

python313-requests-2.34.2-1.2 on GA media

These are all security issues fixed in the python313-requests-2.34.2-1.2 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2026:12038-1
Updated
2026-11-02
OSVPYSEC-2015-17 No score

The 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.

Record
PYSEC-2015-17
Updated
2026-11-02
OSVSUSE-FU-2021:2130-1 No score

Feature implementation for python39-pip, python39-setuptools

This update for python39-pip, python39-setuptools fixes the following issues:

Changes in python39-setuptools:

  • Provide python39-setuptools version 44.1.1 with vendored dependencies. (jsc#SLE-17532, jsc#SLE-17957)

Changes in python39-pip:

  • Provide python39-pip version 20.2.4 with vendored dependencies. (jsc#SLE-17532, jsc#SLE-17957)
Record
SUSE-FU-2021:2130-1
Updated
2026-11-02
OSVSUSE-FU-2022:0444-1 No score

Feature update for venv-salt-minion

This feature update for venv-salt-minion provides the following changes:

  • Introduce venv-salt-minion.
  • Track already fixed issues.
Record
SUSE-FU-2022:0444-1
Updated
2026-11-02
OSVSUSE-FU-2022:0445-1 No score

Feature update for venv-salt-minion

This feature update for venv-salt-minion provides the following changes:

  • Introduce venv-salt-minion.
  • Mention fixed issues provided with the bundle.
Record
SUSE-FU-2022:0445-1
Updated
2026-11-02
OSVSUSE-RU-2019:2505-1 No score

Recommended update for python-jmespath, python-jsonschema, python-paramiko, python-pexpect, python-pip, python-ply, python-pretend, python-process-tests, python-pycodestyle, python-pyflakes, python-pyxdg, python-tabulate, python-vcversioner

This update for python-jmespath, python-jsonschema, python-paramiko, python-pexpect, python-pip, python-ply, python-pretend, python-process-tests, python-pycodestyle, python-pyflakes, python-pyxdg, python-tabulate, python-vcversioner fixes the following issues:

python-pip was updated to 10.0.1 (fate#324191, bsc#1065275)

Enable python3 build for:

  • python-jmespath
  • python-jsonschema
  • python-paramiko
  • python-pexpect
  • python-pip
  • python-ply
  • python-pretend
  • python-process-tests
  • python-pycodestyle
  • python-pyflakes
  • python-pyxdg
  • python-tabulate
  • python-vcversioner
Record
SUSE-RU-2019:2505-1
Updated
2026-11-02
OSVSUSE-SU-2015:2156-1 No score

Security update for python-requests

python-requests was updated to fix one security issue.

This security issue was fixed:

  • CVE-2015-2296: The resolve_redirects function in sessions.py allowed remote attackers to conduct session fixation attacks via a cookie without a host value in a redirect. (bsc#922448)

This non-security issue was fixed:

  • Don't use the hardcoded path for certificates. (bsc#935252)
Record
SUSE-SU-2015:2156-1
Updated
2026-11-02
OSVSUSE-SU-2016:0114-1 No score

Security update for python-requests

The python-requests module has been updated to version 2.8.1, which brings several fixes and enhancements:

  • Fix handling of cookies on redirect. Previously a cookie without a host value set would use the hostname for the redirected URL exposing requests users to session fixation attacks and potentially cookie stealing. (bsc#922448, CVE-2015-2296)

  • Add support for per-host proxies. This allows the proxies dictionary to have entries of the form {'<scheme>://<hostname>': '<proxy>'}. Host-specific proxies will be used in preference to the previously-supported scheme-specific ones, but the previous syntax will continue to work.

  • Update certificate bundle to match 'certifi' 2015.9.6.2's weak certificate bundle.

  • Response.raise_for_status now prints the URL that failed as part of the exception message.

  • requests.utils.get_netrc_auth now takes an raise_errors kwarg, defaulting to False. When True, errors parsing .netrc files cause exceptions to be thrown.

  • Change to bundled projects import logic to make it easier to unbundle requests downstream.

  • Change the default User-Agent string to avoid leaking data on Linux: now contains only the requests version.

  • The json parameter to post() and friends will now only be used if neither data nor files are present, consistent with the documentation.

  • Empty fields in the NO_PROXY environment variable are now ignored.

  • Fix problem where httplib.BadStatusLine would get raised if combining stream=True with contextlib.closing.

  • Prevent bugs where we would attempt to return the same connection back to the connection pool twice when sending a Chunked body.

  • Digest Auth support is now thread safe.

  • Resolved several bugs involving chunked transfer encoding and response framing.

  • Copy a PreparedRequest's CookieJar more reliably.

  • Support bytearrays when passed as parameters in the 'files' argument.

  • Avoid data duplication when creating a request with 'str', 'bytes', or 'bytearray' input to the 'files' argument.

  • 'Connection: keep-alive' header is now sent automatically.

  • Support for connect timeouts. Timeout now accepts a tuple (connect, read) which is used to set individual connect and read timeouts.

For a comprehensive list of changes please refer to the package's change log or the Release Notes at http://docs.python-requests.org/en/latest/community/updates/#id3

Record
SUSE-SU-2016:0114-1
Updated
2026-11-02
OSVSUSE-SU-2020:1792-1 No score

Security update for python3-requests

This update for python3-requests provides the following fix:

python-requests was updated to 2.20.1.

Update to version 2.20.1:

  • Fixed bug with unintended Authorization header stripping for redirects using default ports (http/80, https/443).

Update to version 2.20.0:

  • Bugfixes

    • Content-Type header parsing is now case-insensitive (e.g. charset=utf8 v Charset=utf8).
    • Fixed exception leak where certain redirect urls would raise uncaught urllib3 exceptions.
    • Requests removes Authorization header from requests redirected from https to http on the same hostname. (CVE-2018-18074)
    • should_bypass_proxies now handles URIs without hostnames (e.g. files).

Update to version 2.19.1:

  • Fixed issue where status_codes.py’s init function failed trying to append to a doc value of None.

Update to version 2.19.0:

  • Improvements

    • Warn about possible slowdown with cryptography version < 1.3.4
    • Check host in proxy URL, before forwarding request to adapter.
    • Maintain fragments properly across redirects. (RFC7231 7.1.2)
    • Removed use of cgi module to expedite library load time.
    • Added support for SHA-256 and SHA-512 digest auth algorithms.
    • Minor performance improvement to Request.content.
  • Bugfixes

    • Parsing empty Link headers with parse_header_links() no longer return one bogus entry.
    • Fixed issue where loading the default certificate bundle from a zip archive would raise an IOError.
    • Fixed issue with unexpected ImportError on windows system which do not support winreg module.
    • DNS resolution in proxy bypass no longer includes the username and password in the request. This also fixes the issue of DNS queries failing on macOS.
    • Properly normalize adapter prefixes for url comparison.
    • Passing None as a file pointer to the files param no longer raises an exception.
    • Calling copy on a RequestsCookieJar will now preserve the cookie policy correctly.

Update to version 2.18.4:

  • Improvements

    • Error messages for invalid headers now include the header name for easier debugging

Update to version 2.18.3:

  • Improvements
    • Running $ python -m requests.help now includes the installed version of idna.
  • Bugfixes
    • Fixed issue where Requests would raise ConnectionError instead of SSLError when encountering SSL problems when using urllib3 v1.22.
  • Add ca-certificates (and ca-certificates-mozilla) to dependencies, otherwise https connections will fail.
Record
SUSE-SU-2020:1792-1
Updated
2026-11-02
OSVUBUNTU-CVE-2015-2296 No score

The 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.

Record
UBUNTU-CVE-2015-2296
Updated
2026-11-02
OSVUSN-2531-1 No score

requests vulnerability

Matthew Daley discovered that Requests incorrectly handled cookies without host values when being redirected. A remote attacker could possibly use this issue to perform session fixation or cookie stealing attacks.

Record
USN-2531-1
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
requests
PyPI
2.1.0 up to 2.6.0
2.6.0
requests
Debian:12
before 2.4.3-6
2.4.3-6
requests
Debian:13
before 2.4.3-6
2.4.3-6
requests
Debian:14
before 2.4.3-6
2.4.3-6
requests
PyPI
2.1.0 up to 2.6.0, plus listed versions
2.2.02.2.12.3.02.4.02.4.1
Show 6 moreShow less
2.4.22.4.32.5.02.5.12.5.22.5.3
2.6.0
python-requests
Mageia:4
before 2.3.0-1.2.mga4
2.3.0-1.2.mga4
requests
PyPI
2.1.0 up to 2.6.0, plus listed versions
2.2.02.2.12.3.02.4.02.4.1
Show 45 moreShow less
2.4.22.4.32.5.02.5.12.5.22.5.3v2.5.2v2.5.1v2.5.0v2.4.3v2.4.2v2.4.1v2.4.0v2.3.0v2.2.1v2.2.0v2.1.0v2.0.1v2.0.0v2.02.0v1.2.3v1.2.2v1.2.1v1.2.0v1.1.0v1.0.4v1.0.3v1.0.2v1.0.1v1.0.0v0.14.2v0.14.0v0.14.1v0.13.9v0.13.7v0.13.6v0.13.5v0.13.4v0.13.3v0.13.2v0.13.1v0.13.0v0.12.1v0.12.0
2.6.0
python39-pip
SUSE:Linux Enterprise Module for Basesystem 15 SP3
From an advisory covering 4 CVEs
before 20.2.4-7.5.1
20.2.4-7.5.1
python39-setuptools
SUSE:Linux Enterprise Module for Basesystem 15 SP3
From an advisory covering 4 CVEs
before 44.1.1-7.3.1
44.1.1-7.3.1
python-pip
SUSE:OpenStack Cloud 7
From an advisory covering 3 CVEs
before 10.0.1-11.6.1
10.0.1-11.6.1
Show 104 moreShow less
Affected packages
PackageAffectedFixed
python-ply
SUSE:OpenStack Cloud 7
From an advisory covering 3 CVEs
before 3.4-3.3.1
3.4-3.3.1
python-ply
SUSE:Linux Enterprise Desktop 12 SP4
From an advisory covering 3 CVEs
before 3.4-3.3.1
3.4-3.3.1
python-jmespath
SUSE:Linux Enterprise Module for Public Cloud 12
From an advisory covering 3 CVEs
before 0.9.2-10.6.1
0.9.2-10.6.1
python-jsonschema
SUSE:Linux Enterprise Module for Public Cloud 12
From an advisory covering 3 CVEs
before 2.2.0-3.3.1
2.2.0-3.3.1
python-paramiko
SUSE:Linux Enterprise Module for Public Cloud 12
From an advisory covering 3 CVEs
before 1.18.5-2.15.1
1.18.5-2.15.1
python-pip
SUSE:Linux Enterprise Module for Public Cloud 12
From an advisory covering 3 CVEs
before 10.0.1-11.6.1
10.0.1-11.6.1
python-ply
SUSE:Linux Enterprise Module for Public Cloud 12
From an advisory covering 3 CVEs
before 3.4-3.3.1
3.4-3.3.1
python-ply
SUSE:Linux Enterprise Server 12 SP4
From an advisory covering 3 CVEs
before 3.4-3.3.1
3.4-3.3.1
python-ply
SUSE:Linux Enterprise Server for SAP Applications 12 SP4
From an advisory covering 3 CVEs
before 3.4-3.3.1
3.4-3.3.1
python-requests
SUSE:OpenStack Cloud 5
before 2.3.0-9.2
2.3.0-9.2
python-requests
SUSE:Linux Enterprise Desktop 12 SP1
before 2.8.1-6.9.1
2.8.1-6.9.1
python-requests
SUSE:Linux Enterprise High Availability Extension 12
before 2.8.1-6.9.1
2.8.1-6.9.1
python-requests
SUSE:Linux Enterprise Module for Public Cloud 12
before 2.8.1-6.9.1
2.8.1-6.9.1
python-requests
SUSE:Linux Enterprise Server 12
before 2.8.1-6.9.1
2.8.1-6.9.1
python-requests
SUSE:Linux Enterprise Server for SAP Applications 12
before 2.8.1-6.9.1
2.8.1-6.9.1
python-requests
SUSE:Linux Enterprise Server 12 SP1
before 2.8.1-6.9.1
2.8.1-6.9.1
python-requests
SUSE:Linux Enterprise Server for SAP Applications 12 SP1
before 2.8.1-6.9.1
2.8.1-6.9.1
python-requests
SUSE:Cloud Compute Node for SUSE Linux Enterprise 12 5
before 2.8.1-6.9.1
2.8.1-6.9.1
python-requests
SUSE:Enterprise Storage 1.0
before 2.8.1-6.9.1
2.8.1-6.9.1
python-requests
SUSE:Enterprise Storage 2
before 2.8.1-6.9.1
2.8.1-6.9.1
python-certifi
SUSE:HPE Helion OpenStack 8
From an advisory covering 2 CVEs
before 2018.4.16-3.6.1
2018.4.16-3.6.1
python-chardet
SUSE:HPE Helion OpenStack 8
From an advisory covering 2 CVEs
before 3.0.4-5.6.1
3.0.4-5.6.1
python-urllib3
SUSE:HPE Helion OpenStack 8
From an advisory covering 2 CVEs
before 1.22-3.20.1
1.22-3.20.1
python3-requests
SUSE:HPE Helion OpenStack 8
From an advisory covering 2 CVEs
before 2.20.1-5.2
2.20.1-5.2
python-certifi
SUSE:OpenStack Cloud 7
From an advisory covering 2 CVEs
before 2018.4.16-3.6.1
2018.4.16-3.6.1
python-chardet
SUSE:OpenStack Cloud 7
From an advisory covering 2 CVEs
before 3.0.4-5.6.1
3.0.4-5.6.1
python-urllib3
SUSE:OpenStack Cloud 7
From an advisory covering 2 CVEs
before 1.22-3.20.1
1.22-3.20.1
python3-requests
SUSE:OpenStack Cloud 7
From an advisory covering 2 CVEs
before 2.20.1-5.2
2.20.1-5.2
python-certifi
SUSE:OpenStack Cloud 8
From an advisory covering 2 CVEs
before 2018.4.16-3.6.1
2018.4.16-3.6.1
python-chardet
SUSE:OpenStack Cloud 8
From an advisory covering 2 CVEs
before 3.0.4-5.6.1
3.0.4-5.6.1
python-urllib3
SUSE:OpenStack Cloud 8
From an advisory covering 2 CVEs
before 1.22-3.20.1
1.22-3.20.1
python3-requests
SUSE:OpenStack Cloud 8
From an advisory covering 2 CVEs
before 2.20.1-5.2
2.20.1-5.2
python-certifi
SUSE:OpenStack Cloud Crowbar 8
From an advisory covering 2 CVEs
before 2018.4.16-3.6.1
2018.4.16-3.6.1
python-chardet
SUSE:OpenStack Cloud Crowbar 8
From an advisory covering 2 CVEs
before 3.0.4-5.6.1
3.0.4-5.6.1
python-urllib3
SUSE:OpenStack Cloud Crowbar 8
From an advisory covering 2 CVEs
before 1.22-3.20.1
1.22-3.20.1
python3-requests
SUSE:OpenStack Cloud Crowbar 8
From an advisory covering 2 CVEs
before 2.20.1-5.2
2.20.1-5.2
python-certifi
SUSE:Linux Enterprise Module for Public Cloud 12
From an advisory covering 2 CVEs
before 2018.4.16-3.6.1
2018.4.16-3.6.1
python-chardet
SUSE:Linux Enterprise Module for Public Cloud 12
From an advisory covering 2 CVEs
before 3.0.4-5.6.1
3.0.4-5.6.1
python-urllib3
SUSE:Linux Enterprise Module for Public Cloud 12
From an advisory covering 2 CVEs
before 1.22-3.20.1
1.22-3.20.1
python-certifi
SUSE:Linux Enterprise Server for SAP Applications 12 SP2
From an advisory covering 2 CVEs
before 2018.4.16-3.6.1
2018.4.16-3.6.1
python-chardet
SUSE:Linux Enterprise Server for SAP Applications 12 SP2
From an advisory covering 2 CVEs
before 3.0.4-5.6.1
3.0.4-5.6.1
python-urllib3
SUSE:Linux Enterprise Server for SAP Applications 12 SP2
From an advisory covering 2 CVEs
before 1.22-3.20.1
1.22-3.20.1
python3-requests
SUSE:Linux Enterprise Server for SAP Applications 12 SP2
From an advisory covering 2 CVEs
before 2.20.1-5.2
2.20.1-5.2
python-certifi
SUSE:Linux Enterprise Server for SAP Applications 12 SP3
From an advisory covering 2 CVEs
before 2018.4.16-3.6.1
2018.4.16-3.6.1
python-chardet
SUSE:Linux Enterprise Server for SAP Applications 12 SP3
From an advisory covering 2 CVEs
before 3.0.4-5.6.1
3.0.4-5.6.1
python-urllib3
SUSE:Linux Enterprise Server for SAP Applications 12 SP3
From an advisory covering 2 CVEs
before 1.22-3.20.1
1.22-3.20.1
python3-requests
SUSE:Linux Enterprise Server for SAP Applications 12 SP3
From an advisory covering 2 CVEs
before 2.20.1-5.2
2.20.1-5.2
python-certifi
SUSE:Linux Enterprise Software Development Kit 12 SP5
From an advisory covering 2 CVEs
before 2018.4.16-3.6.1
2018.4.16-3.6.1
python-chardet
SUSE:Linux Enterprise Software Development Kit 12 SP5
From an advisory covering 2 CVEs
before 3.0.4-5.6.1
3.0.4-5.6.1
python-urllib3
SUSE:Linux Enterprise Software Development Kit 12 SP5
From an advisory covering 2 CVEs
before 1.22-3.20.1
1.22-3.20.1
python3-requests
SUSE:Linux Enterprise Software Development Kit 12 SP5
From an advisory covering 2 CVEs
before 2.20.1-5.2
2.20.1-5.2
python-certifi
SUSE:Linux Enterprise Server 12 SP2-LTSS
From an advisory covering 2 CVEs
before 2018.4.16-3.6.1
2018.4.16-3.6.1
python-chardet
SUSE:Linux Enterprise Server 12 SP2-LTSS
From an advisory covering 2 CVEs
before 3.0.4-5.6.1
3.0.4-5.6.1
python-urllib3
SUSE:Linux Enterprise Server 12 SP2-LTSS
From an advisory covering 2 CVEs
before 1.22-3.20.1
1.22-3.20.1
python3-requests
SUSE:Linux Enterprise Server 12 SP2-LTSS
From an advisory covering 2 CVEs
before 2.20.1-5.2
2.20.1-5.2
python-certifi
SUSE:Linux Enterprise Server 12 SP2-BCL
From an advisory covering 2 CVEs
before 2018.4.16-3.6.1
2018.4.16-3.6.1
python-chardet
SUSE:Linux Enterprise Server 12 SP2-BCL
From an advisory covering 2 CVEs
before 3.0.4-5.6.1
3.0.4-5.6.1
python-urllib3
SUSE:Linux Enterprise Server 12 SP2-BCL
From an advisory covering 2 CVEs
before 1.22-3.20.1
1.22-3.20.1
python3-requests
SUSE:Linux Enterprise Server 12 SP2-BCL
From an advisory covering 2 CVEs
before 2.20.1-5.2
2.20.1-5.2
python-certifi
SUSE:Linux Enterprise Server 12 SP3-LTSS
From an advisory covering 2 CVEs
before 2018.4.16-3.6.1
2018.4.16-3.6.1
python-chardet
SUSE:Linux Enterprise Server 12 SP3-LTSS
From an advisory covering 2 CVEs
before 3.0.4-5.6.1
3.0.4-5.6.1
python-urllib3
SUSE:Linux Enterprise Server 12 SP3-LTSS
From an advisory covering 2 CVEs
before 1.22-3.20.1
1.22-3.20.1
python3-requests
SUSE:Linux Enterprise Server 12 SP3-LTSS
From an advisory covering 2 CVEs
before 2.20.1-5.2
2.20.1-5.2
python-certifi
SUSE:Linux Enterprise Server 12 SP3-BCL
From an advisory covering 2 CVEs
before 2018.4.16-3.6.1
2018.4.16-3.6.1
python-chardet
SUSE:Linux Enterprise Server 12 SP3-BCL
From an advisory covering 2 CVEs
before 3.0.4-5.6.1
3.0.4-5.6.1
python-urllib3
SUSE:Linux Enterprise Server 12 SP3-BCL
From an advisory covering 2 CVEs
before 1.22-3.20.1
1.22-3.20.1
python3-requests
SUSE:Linux Enterprise Server 12 SP3-BCL
From an advisory covering 2 CVEs
before 2.20.1-5.2
2.20.1-5.2
python-certifi
SUSE:Linux Enterprise Server 12 SP4
From an advisory covering 2 CVEs
before 2018.4.16-3.6.1
2018.4.16-3.6.1
python-chardet
SUSE:Linux Enterprise Server 12 SP4
From an advisory covering 2 CVEs
before 3.0.4-5.6.1
3.0.4-5.6.1
python-urllib3
SUSE:Linux Enterprise Server 12 SP4
From an advisory covering 2 CVEs
before 1.22-3.20.1
1.22-3.20.1
python3-requests
SUSE:Linux Enterprise Server 12 SP4
From an advisory covering 2 CVEs
before 2.20.1-5.2
2.20.1-5.2
python-certifi
SUSE:Linux Enterprise Server for SAP Applications 12 SP4
From an advisory covering 2 CVEs
before 2018.4.16-3.6.1
2018.4.16-3.6.1
python-chardet
SUSE:Linux Enterprise Server for SAP Applications 12 SP4
From an advisory covering 2 CVEs
before 3.0.4-5.6.1
3.0.4-5.6.1
python-urllib3
SUSE:Linux Enterprise Server for SAP Applications 12 SP4
From an advisory covering 2 CVEs
before 1.22-3.20.1
1.22-3.20.1
python3-requests
SUSE:Linux Enterprise Server for SAP Applications 12 SP4
From an advisory covering 2 CVEs
before 2.20.1-5.2
2.20.1-5.2
python-certifi
SUSE:Linux Enterprise Server 12 SP5
From an advisory covering 2 CVEs
before 2018.4.16-3.6.1
2018.4.16-3.6.1
python-chardet
SUSE:Linux Enterprise Server 12 SP5
From an advisory covering 2 CVEs
before 3.0.4-5.6.1
3.0.4-5.6.1
python-urllib3
SUSE:Linux Enterprise Server 12 SP5
From an advisory covering 2 CVEs
before 1.22-3.20.1
1.22-3.20.1
python3-requests
SUSE:Linux Enterprise Server 12 SP5
From an advisory covering 2 CVEs
before 2.20.1-5.2
2.20.1-5.2
python-certifi
SUSE:Linux Enterprise Server for SAP Applications 12 SP5
From an advisory covering 2 CVEs
before 2018.4.16-3.6.1
2018.4.16-3.6.1
python-chardet
SUSE:Linux Enterprise Server for SAP Applications 12 SP5
From an advisory covering 2 CVEs
before 3.0.4-5.6.1
3.0.4-5.6.1
python-urllib3
SUSE:Linux Enterprise Server for SAP Applications 12 SP5
From an advisory covering 2 CVEs
before 1.22-3.20.1
1.22-3.20.1
python3-requests
SUSE:Linux Enterprise Server for SAP Applications 12 SP5
From an advisory covering 2 CVEs
before 2.20.1-5.2
2.20.1-5.2
python-certifi
SUSE:Linux Enterprise Workstation Extension 12 SP5
From an advisory covering 2 CVEs
before 2018.4.16-3.6.1
2018.4.16-3.6.1
python-chardet
SUSE:Linux Enterprise Workstation Extension 12 SP5
From an advisory covering 2 CVEs
before 3.0.4-5.6.1
3.0.4-5.6.1
python-urllib3
SUSE:Linux Enterprise Workstation Extension 12 SP5
From an advisory covering 2 CVEs
before 1.22-3.20.1
1.22-3.20.1
python3-requests
SUSE:Linux Enterprise Workstation Extension 12 SP5
From an advisory covering 2 CVEs
before 2.20.1-5.2
2.20.1-5.2
python-certifi
SUSE:Manager Proxy 3.2
From an advisory covering 2 CVEs
before 2018.4.16-3.6.1
2018.4.16-3.6.1
python-chardet
SUSE:Manager Proxy 3.2
From an advisory covering 2 CVEs
before 3.0.4-5.6.1
3.0.4-5.6.1
python-urllib3
SUSE:Manager Proxy 3.2
From an advisory covering 2 CVEs
before 1.22-3.20.1
1.22-3.20.1
python3-requests
SUSE:Manager Proxy 3.2
From an advisory covering 2 CVEs
before 2.20.1-5.2
2.20.1-5.2
python-certifi
SUSE:Manager Server 3.2
From an advisory covering 2 CVEs
before 2018.4.16-3.6.1
2018.4.16-3.6.1
python-chardet
SUSE:Manager Server 3.2
From an advisory covering 2 CVEs
before 3.0.4-5.6.1
3.0.4-5.6.1
python-urllib3
SUSE:Manager Server 3.2
From an advisory covering 2 CVEs
before 1.22-3.20.1
1.22-3.20.1
python3-requests
SUSE:Manager Server 3.2
From an advisory covering 2 CVEs
before 2.20.1-5.2
2.20.1-5.2
python-certifi
SUSE:Enterprise Storage 5
From an advisory covering 2 CVEs
before 2018.4.16-3.6.1
2018.4.16-3.6.1
python-chardet
SUSE:Enterprise Storage 5
From an advisory covering 2 CVEs
before 3.0.4-5.6.1
3.0.4-5.6.1
python-urllib3
SUSE:Enterprise Storage 5
From an advisory covering 2 CVEs
before 1.22-3.20.1
1.22-3.20.1
python3-requests
SUSE:Enterprise Storage 5
From an advisory covering 2 CVEs
before 2.20.1-5.2
2.20.1-5.2
requests
Ubuntu:14.04:LTS
before 2.2.1-1ubuntu0.2, plus listed versions
1.2.3-12.0.0-12.2.1-12.2.1-1ubuntu0.1
2.2.1-1ubuntu0.2
python-pip
openSUSE:Tumbleweed
From an advisory covering 3 CVEs
before 9.0.1-1.1
9.0.1-1.1
python-requests
openSUSE:Tumbleweed
From an advisory covering 3 CVEs
before 2.11.1-1.1
2.11.1-1.1
python2-pip
openSUSE:Tumbleweed
From an advisory covering 3 CVEs
before 20.0.2-2.6
20.0.2-2.6
python-requests
openSUSE:Tumbleweed
From an advisory covering 5 CVEs
before 2.34.2-1.2
2.34.2-1.2

History

History
RecordedChangedSources
affected, facts
aliasesEUVD
first indexedCVE List, GitHub Advisories, NVD, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2015-2296 is a medium vulnerability (CVSS 6.8) in Python Requests, published March 16, 2015. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 3.18%, the 88th percentile. Fixed in requests 2.6.0.

References

Show 194 moreShow less
This page doesn't list everything

Left out here: 30 versions and 501 references. The JSON record has them.

MoveEnter Open