http.cookiejar.DefaultPolicy.domain_return_ok in Lib/http/cookiejar.py in Python before 3.7.3 does not correctly validate the domain: it can be tricked into sending existing cookies to the wrong server. An attacker may abuse this flaw by using a server with a hostname that has another valid hostname as a suffix (e.g., pythonicexample.com to steal cookies for example.com). When a program uses http.cookiejar.DefaultPolicy and tries to do an HTTP connection to an attacker-controlled server, existing cookies can be leaked to the attacker. This affects 2.x through 2.7.16, 3.x before 3.4.10, 3.5.x before 3.5.7, 3.6.x before 3.6.9, and 3.7.x before 3.7.3.
CVSS Details
- CVSS 3.1 Base Score: 4.3
- CVSS 3.1 Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:N/A:N)
- CVSS 3.0 Base Score: 5.3
- CVSS 3.0 Vector: (CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N)
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Alma_linux | — | Upgrade python2-markupsafeUpgrade python2-rpm-macrosUpgrade python2-setuptools_scmUpgrade python2-attrsUpgrade python2-psycopg2Upgrade python-psycopg2-docUpgrade python2-pysocksUpgrade python2-psycopg2-testsUpgrade python2-pluggyUpgrade python2-mockUpgrade python2-requestsUpgrade python2-chardetUpgrade python2-pytzUpgrade python2-CythonUpgrade python2-dnsUpgrade python2-pytest-mockUpgrade python2-pytestUpgrade python2-PyMySQLUpgrade python2-docsUpgrade python2-funcsigsUpgrade python2-idnaUpgrade python2-docutilsUpgrade python2-pyUpgrade python2-coverageUpgrade python2-ipaddressUpgrade python2-psycopg2-debugUpgrade python2-pyyamlUpgrade python2-docs-info | May 4, 2022 | Jul 13, 2019 |
| Amazon Linux Ami 2 | — | Upgrade tkinterUpgrade pythonUpgrade python-toolsUpgrade python-debuginfoUpgrade python-testUpgrade python-debugUpgrade python-develUpgrade python-libs | Jun 4, 2020 | Jul 13, 2019 |
| Amazon_linux | — | Upgrade python27 | Jun 4, 2020 | Jul 13, 2019 |
| Centos_linux | — | Upgrade python2-pytest-mockUpgrade python2-setuptoolsUpgrade python2-pyUpgrade python2-sqlalchemyUpgrade python2-toolsUpgrade python2-psycopg2-debug-debuginfoUpgrade python2-CythonUpgrade python2-numpyUpgrade python2-pymongo-gridfsUpgrade python2Upgrade python-sqlalchemy-docUpgrade python2-pytzUpgrade python2-scipyUpgrade python2-chardetUpgrade python-libsUpgrade python2-idnaUpgrade python2-numpy-docUpgrade python2-pyyaml-debuginfoUpgrade python2-pluggyUpgrade python2-setuptools_scmUpgrade python2-pip-wheelUpgrade python2-numpy-debuginfoUpgrade python2-docs-infoUpgrade python2-ipaddressUpgrade python2-scipy-debuginfoUpgrade python2-funcsigsUpgrade python2-PyMySQLUpgrade python2-pymongo-debuginfoUpgrade python2-docutilsUpgrade python2-debuginfoUpgrade platform-pythonUpgrade tkinterUpgrade pythonUpgrade python2-backportsUpgrade python2-babelUpgrade python2-jinja2Upgrade PyYAML-debugsourceUpgrade python2-bson-debuginfoUpgrade python-psycopg2-debuginfoUpgrade numpy-debugsourceUpgrade python2-develUpgrade python-testUpgrade python2-tkinterUpgrade python3-testUpgrade python2-pysocksUpgrade python2-libsUpgrade python2-requestsUpgrade babelUpgrade python3-debuginfoUpgrade python3-develUpgrade python2-Cython-debuginfoUpgrade python2-docsUpgrade python-psycopg2-docUpgrade python2-numpy-f2pyUpgrade python-debuginfoUpgrade python2-backports-ssl_match_hostnameUpgrade python2-lxmlUpgrade python3-debugsourceUpgrade python-debugUpgrade python-pymongo-debuginfoUpgrade python-coverage-debugsourceUpgrade python2-debugsourceUpgrade python2-dnsUpgrade python2-markupsafeUpgrade python2-debugUpgrade python-toolsUpgrade python2-psycopg2-debugUpgrade python-develUpgrade python2-setuptools-wheelUpgrade python3-idleUpgrade scipy-debugsourceUpgrade python3-debugUpgrade python2-testUpgrade python2-virtualenvUpgrade Cython-debugsourceUpgrade python2-pipUpgrade python2-pytestUpgrade python2-sixUpgrade python2-pygmentsUpgrade platform-python-develUpgrade python2-psycopg2-debuginfoUpgrade platform-python-debugUpgrade python3-libsUpgrade python2-urllib3Upgrade python2-psycopg2-testsUpgrade python2-pyyamlUpgrade python2-bsonUpgrade python-pymongo-debugsourceUpgrade python2-attrsUpgrade python-psycopg2-debugsourceUpgrade python2-coverage-debuginfoUpgrade python2-rpm-macrosUpgrade python-nose-docsUpgrade python2-wheelUpgrade python2-lxml-debuginfoUpgrade python-lxml-debugsourceUpgrade python2-noseUpgrade python2-pymongoUpgrade python2-mockUpgrade python2-psycopg2Upgrade python2-coverageUpgrade python3Upgrade python3-tkinterUpgrade python2-wheel-wheel | Apr 1, 2020 | Jul 13, 2019 |
| Debian | — | Upgrade python2.7 | Aug 19, 2019 | Jul 13, 2019 |
| Gentoo Linux | — | Upgrade dev-lang/python. | Mar 16, 2020 | Jul 13, 2019 |
| Huawei Euleros 2_0_sp2 | — | Upgrade pythonUpgrade tkinterUpgrade python-libsUpgrade python-devel | Dec 4, 2019 | Jul 13, 2019 |
| Huawei Euleros 2_0_sp3 | — | Upgrade pythonUpgrade python-libsUpgrade python-develUpgrade tkinter | Nov 19, 2019 | Jul 13, 2019 |
| Huawei Euleros 2_0_sp5 | — | Upgrade python-develUpgrade pythonUpgrade python-libsUpgrade tkinter | Nov 19, 2019 | Jul 13, 2019 |
| Huawei Euleros 2_0_sp8 | — | Upgrade python3-libsUpgrade python3-develUpgrade python3Upgrade python3-test | Nov 19, 2019 | Jul 13, 2019 |
| Oracle Solaris | — | Upgrade runtime/python-27/tests to version 2.7.16-11.4.14.0.1.1.0 on Solaris 11.4Upgrade library/python/tkinter-27 to version 2.7.16-11.4.14.0.1.1.0 on Solaris 11.4Upgrade runtime/python-27 to version 2.7.16-11.4.14.0.1.1.0 on Solaris 11.4 | Oct 16, 2019 | Jul 13, 2019 |
| Oracle_linux | — | Upgrade python2-numpy-docUpgrade python2-setuptools_scmUpgrade python2-scipyUpgrade python2-pyyamlUpgrade python2-setuptools-wheelUpgrade python2-PyMySQLUpgrade python2-dnsUpgrade python2-pytest-mockUpgrade python3-idleUpgrade python2-psycopg2Upgrade platform-python-develUpgrade python2-funcsigsUpgrade python3-tkinterUpgrade python3-libsUpgrade python2-ipaddressUpgrade python2-virtualenvUpgrade python3-develUpgrade python2-mockUpgrade babelUpgrade python2-bsonUpgrade platform-python-debugUpgrade python2-develUpgrade python2-CythonUpgrade python-debugUpgrade python2-libsUpgrade pythonUpgrade python2-debugUpgrade python2-sqlalchemyUpgrade python2-docutilsUpgrade python2-pytestUpgrade python2-rpm-macrosUpgrade python-nose-docsUpgrade python2-psycopg2-testsUpgrade python2-setuptoolsUpgrade python2-coverageUpgrade python2-docsUpgrade python2-noseUpgrade python2-toolsUpgrade python2-numpyUpgrade python2-pygmentsUpgrade python2-psycopg2-debugUpgrade python2Upgrade python2-wheel-wheelUpgrade tkinterUpgrade python2-urllib3Upgrade python2-wheelUpgrade python2-pytzUpgrade python2-pymongo-gridfsUpgrade python2-numpy-f2pyUpgrade python2-attrsUpgrade python2-pyUpgrade python2-testUpgrade python-libsUpgrade platform-pythonUpgrade python-testUpgrade python2-markupsafeUpgrade python2-babelUpgrade python2-requestsUpgrade python2-sixUpgrade python2-pysocksUpgrade python3-debugUpgrade python2-pymongoUpgrade python-sqlalchemy-docUpgrade python2-backports-ssl_match_hostnameUpgrade python2-pipUpgrade python2-backportsUpgrade python-develUpgrade python3-testUpgrade python2-idnaUpgrade python-psycopg2-docUpgrade python2-jinja2Upgrade python2-docs-infoUpgrade python2-chardetUpgrade python3Upgrade python2-pluggyUpgrade python2-pip-wheelUpgrade python-toolsUpgrade python2-tkinterUpgrade python2-lxml | Dec 14, 2019 | Oct 31, 2018 |
| Redhat_linux | — | Upgrade python2-lxml-debuginfoUpgrade python2-ipaddressUpgrade python2-PyMySQLUpgrade python2-numpy-f2pyUpgrade Cython-debugsourceUpgrade tkinterUpgrade python2-pyyaml-debuginfoUpgrade platform-python-develUpgrade python-pymongo-debuginfoUpgrade python2-Cython-debuginfoUpgrade python2-toolsUpgrade python2-backports-ssl_match_hostnameUpgrade python2-docsUpgrade python2-bson-debuginfoUpgrade python3-debuginfoUpgrade python2-chardetUpgrade python2-psycopg2-debug-debuginfoUpgrade python-debuginfoUpgrade python2-docutilsUpgrade python2-sixUpgrade python2-develUpgrade python2-idnaUpgrade python-psycopg2-debugsourceUpgrade python2-numpy-debuginfoUpgrade python2-debugsourceUpgrade python2-scipy-debuginfoUpgrade python2-lxmlUpgrade python2-tkinterNo solution existsUpgrade python2-setuptools-wheelUpgrade python-psycopg2-docUpgrade python-debugUpgrade python-pymongo-debugsourceUpgrade python2-pymongoUpgrade python3-libsUpgrade python2-babelUpgrade python3-debugsourceUpgrade python-psycopg2-debuginfoUpgrade python-nose-docsUpgrade python2-pluggyUpgrade python2-psycopg2Upgrade python-toolsUpgrade python-lxml-debugsourceUpgrade scipy-debugsourceUpgrade python2-coverageUpgrade python2-debugUpgrade python3-idleUpgrade python3Upgrade python2-pyyamlUpgrade python2-setuptoolsUpgrade platform-python-debugUpgrade python2-noseUpgrade python3-develUpgrade python2-rpm-macrosUpgrade babelUpgrade python2-CythonUpgrade python2-pipUpgrade python2-psycopg2-testsUpgrade python-testUpgrade pythonUpgrade python2-mockUpgrade python2-wheel-wheelUpgrade python2-dnsUpgrade python2-markupsafeUpgrade python2-libsUpgrade python2-numpyUpgrade python2Upgrade python2-numpy-docUpgrade python2-pymongo-debuginfoUpgrade python2-psycopg2-debugUpgrade python2-jinja2Upgrade python2-setuptools_scmUpgrade python2-urllib3Upgrade numpy-debugsourceUpgrade python2-pygmentsUpgrade python2-psycopg2-debuginfoUpgrade python2-bsonUpgrade platform-pythonUpgrade python2-sqlalchemyUpgrade python2-virtualenvUpgrade python2-debuginfoUpgrade python2-requestsUpgrade python2-pysocksUpgrade python3-testUpgrade python-libsUpgrade python2-backportsUpgrade python2-pymongo-gridfsUpgrade python3-tkinterUpgrade python2-pytestUpgrade python-sqlalchemy-docUpgrade python2-pytzUpgrade python2-scipyUpgrade python2-testUpgrade python2-attrsUpgrade python-develUpgrade python2-wheelUpgrade python2-pytest-mockUpgrade python2-funcsigsUpgrade python2-pip-wheelUpgrade python-coverage-debugsourceUpgrade python2-pyUpgrade python2-docs-infoUpgrade python3-debugUpgrade PyYAML-debugsourceUpgrade python2-coverage-debuginfo | Apr 1, 2020 | Jul 13, 2019 |
| Rocky_linux | — | Upgrade python2-CythonUpgrade python-psycopg2-debugsourceUpgrade python2-psycopg2-debugUpgrade python2-scipyUpgrade python2-psycopg2Upgrade python2-psycopg2-debug-debuginfoUpgrade python2-pymongo-debuginfoUpgrade Cython-debugsourceUpgrade python2-pyyamlUpgrade python2-bson-debuginfoUpgrade python-pymongo-debuginfoUpgrade python2-coverageUpgrade python2-psycopg2-testsUpgrade python-coverage-debugsourceUpgrade python2-bsonUpgrade python2-pymongoUpgrade python2-scipy-debuginfoUpgrade python2-Cython-debuginfoUpgrade python2-coverage-debuginfoUpgrade python-psycopg2-debuginfoUpgrade python2-markupsafeUpgrade python2-psycopg2-debuginfoUpgrade python-psycopg2-docUpgrade python2-pymongo-gridfsUpgrade python2-pyyaml-debuginfoUpgrade python-pymongo-debugsourceUpgrade PyYAML-debugsourceUpgrade scipy-debugsource | Mar 12, 2024 | Jul 13, 2019 |
| Suse | — | Upgrade mozilla-nss-toolsUpgrade mozilla-nss-develUpgrade firefox-libgtk-3-0Upgrade python-demoUpgrade python-tkUpgrade python3-cursesUpgrade python-base-32bitUpgrade firefox-gtk3-langUpgrade python36Upgrade firefox-gtk3-immodule-thaiUpgrade MozillaFirefox-translations-commonUpgrade python3-toolsUpgrade firefox-libharfbuzz0Upgrade mozilla-nssUpgrade MozillaFirefox-translations-otherUpgrade libpython3_4m1_0-32bitUpgrade libsoftokn3Upgrade MozillaFirefox-branding-SLEDUpgrade firefox-glib2-langUpgrade mozilla-nspr-develUpgrade libpython3_6m1_0Upgrade python-baseUpgrade libpython2_7-1_0-32bitUpgrade firefox-gtk3-immodule-amharicUpgrade mozilla-nspr-32bitUpgrade firefox-libcairo2Upgrade firefox-gtk3-immodule-ximUpgrade python-idleUpgrade libpython2_7-1_0Upgrade firefox-libgdk_pixbuf-2_0-0Upgrade libpython2_6-1_0-32bitUpgrade firefox-gtk3-toolsUpgrade firefox-gtk3-immodule-multipressUpgrade python3-dbmUpgrade firefox-libatk-1_0-0Upgrade pythonUpgrade python36-baseUpgrade firefox-gtk3-dataUpgrade python-doc-pdfUpgrade python-32bitUpgrade libfirefox-gthread-2_0-0Upgrade libsoftokn3-32bitUpgrade python3-testsuiteUpgrade firefox-gtk3-immodules-tigrignaUpgrade python-develUpgrade firefox-gdk-pixbuf-langUpgrade libfirefox-gobject-2_0-0Upgrade python-xmlUpgrade python3-32bitUpgrade libpython3_6m1_0-32bitUpgrade python3-base-32bitUpgrade python3-tkUpgrade libpython2_6-1_0Upgrade libfirefox-gio-2_0-0Upgrade firefox-libcairo-gobject2Upgrade mozilla-nsprUpgrade firefox-gio-branding-upstreamUpgrade firefox-libffi4Upgrade firefox-atk-langUpgrade python3-idleUpgrade python3Upgrade firefox-libffi7Upgrade firefox-gtk3-immodule-inuktitutUpgrade libfirefox-glib-2_0-0Upgrade firefox-glib2-toolsUpgrade firefox-libpango-1_0-0Upgrade python3-develUpgrade libpython3_4m1_0Upgrade mozilla-nss-32bitUpgrade libfirefox-gmodule-2_0-0Upgrade python3-baseUpgrade firefox-gdk-pixbuf-query-loadersUpgrade mozilla-nss-certs-32bitUpgrade python-docUpgrade MozillaFirefoxUpgrade firefox-gtk3-immodule-vietnameseUpgrade firefox-gtk3-branding-upstreamUpgrade mozilla-nss-certsUpgrade libfreebl3-32bitUpgrade python-cursesUpgrade python-gdbmUpgrade libfreebl3Upgrade firefox-gdk-pixbuf-thumbnailer | Aug 9, 2019 | Jul 13, 2019 |
| Ubuntu | — | Upgrade python3.4-minimal (Ubuntu Pro)Upgrade python3.5Upgrade python2.7-minimal (Ubuntu Pro)Upgrade python3.6-minimalUpgrade python3.5-minimal (Ubuntu Pro)Upgrade python3.5-minimalUpgrade python3.4 (Ubuntu Pro)Upgrade python3.5 (Ubuntu Pro)Upgrade python3.6Upgrade python2.7Upgrade python2.7 (Ubuntu Pro)Upgrade python2.7-minimalUpgrade python3.7-minimalUpgrade python3.7 | Sep 10, 2019 | Jul 13, 2019 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Jan 20, 2025 | Jul 13, 2019 |
Prioritise with Active Threat Intelligence
With curated Threat Intelligence, you can see which vulnerabilities truly put you at risk, prioritize what matters most, and act before attackers do.
Explore Intelligence Hub