CVE-2019-10160
Description
A security regression of CVE-2019-9636 was discovered in python since commit d537ab0ff9767ef024f26246899728f0116b1ec3 affecting versions 2.7, 3.5, 3.6, 3.7 and from v3.8.0a4 through v3.8.0b1, which still allows an attacker to exploit CVE-2019-9636 by abusing the user and password parts of a URL. When an application parses user-supplied URLs to store cookies, authentication credentials, or other kind of information, it is possible for an attacker to provide specially crafted URLs to make the application locate host-related information (e.g. cookies, authentication data) and send them to a different host than where it should, unlike if the URLs had been correctly parsed. The result of an attack may vary based on the application.
Risk Information
Associated Vulnerability
| Vulnerability | OS Platform |
|---|---|
| Vulnerability CVE-2019-10160,CVE-2019-17514,CVE-2019-18348 are affected in Python 3.8.0 | Windows |
| An interactive high-level object-oriented language (USN-4127-1) python2.7_2.7.16-2ubuntu0.1_i386.deb | Linux |
| An interactive high-level object-oriented language (USN-4127-1) python2.7_2.7.16-2ubuntu0.1_amd64.deb | Linux |
| An interactive high-level object-oriented language (USN-4127-1) python2.7_2.7.12-1ubuntu0~16.04.8_i386.deb | Linux |
| An interactive high-level object-oriented language (USN-4127-1) python2.7_2.7.12-1ubuntu0~16.04.8_amd64.deb | Linux |
| An interactive high-level object-oriented language (USN-4127-1) python2.7_2.7.15-4ubuntu4~18.04.1_i386.deb | Linux |
| An interactive high-level object-oriented language (USN-4127-1) python2.7_2.7.15-4ubuntu4~18.04.1_amd64.deb | Linux |
| An interactive high-level object-oriented language (USN-4127-1) python3.5_3.5.2-2ubuntu0~16.04.8_i386.deb | Linux |
| An interactive high-level object-oriented language (USN-4127-1) python3.5_3.5.2-2ubuntu0~16.04.8_amd64.deb | Linux |
| An interactive high-level object-oriented language (USN-4127-1) python3.6_3.6.8-1~18.04.2_i386.deb | Linux |
| An interactive high-level object-oriented language (USN-4127-1) python3.6_3.6.8-1~18.04.2_amd64.deb | Linux |
| An interactive high-level object-oriented language (USN-4127-1) python3.7_3.7.3-2ubuntu0.1_i386.deb | Linux |
| An interactive high-level object-oriented language (USN-4127-1) python3.7_3.7.3-2ubuntu0.1_amd64.deb | Linux |
| An interactive high-level object-oriented language (USN-4127-1) python2.7-minimal_2.7.16-2ubuntu0.1_i386.deb | Linux |
| An interactive high-level object-oriented language (USN-4127-1) python2.7-minimal_2.7.16-2ubuntu0.1_amd64.deb | Linux |
| An interactive high-level object-oriented language (USN-4127-1) python2.7-minimal_2.7.12-1ubuntu0~16.04.8_i386.deb | Linux |
| An interactive high-level object-oriented language (USN-4127-1) python2.7-minimal_2.7.12-1ubuntu0~16.04.8_amd64.deb | Linux |
| An interactive high-level object-oriented language (USN-4127-1) python2.7-minimal_2.7.15-4ubuntu4~18.04.1_i386.deb | Linux |
| An interactive high-level object-oriented language (USN-4127-1) python2.7-minimal_2.7.15-4ubuntu4~18.04.1_amd64.deb | Linux |
| An interactive high-level object-oriented language (USN-4127-1) python3.5-minimal_3.5.2-2ubuntu0~16.04.8_i386.deb | Linux |
| An interactive high-level object-oriented language (USN-4127-1) python3.5-minimal_3.5.2-2ubuntu0~16.04.8_amd64.deb | Linux |
| An interactive high-level object-oriented language (USN-4127-1) python3.6-minimal_3.6.8-1~18.04.2_i386.deb | Linux |
| An interactive high-level object-oriented language (USN-4127-1) python3.6-minimal_3.6.8-1~18.04.2_amd64.deb | Linux |
| An interactive high-level object-oriented language (USN-4127-1) python3.7-minimal_3.7.3-2ubuntu0.1_i386.deb | Linux |
| An interactive high-level object-oriented language (USN-4127-1) python3.7-minimal_3.7.3-2ubuntu0.1_amd64.deb | Linux |
| SUSE-SU-2020:0302-1(SUSE Linux Enterprise Server 12-SP5 ) libpython3_6m1_0-3.6.10-4.3.5.x86_64.rpm | Linux |
| SUSE-SU-2020:0302-1(SUSE Linux Enterprise Server 12-SP5 ) libpython3_6m1_0-debuginfo-3.6.10-4.3.5.x86_64.rpm | Linux |
| SUSE-SU-2020:0302-1(SUSE Linux Enterprise Server 12-SP5 ) python36-3.6.10-4.3.5.x86_64.rpm | Linux |
| SUSE-SU-2020:0302-1(SUSE Linux Enterprise Server 12-SP5 ) python36-base-3.6.10-4.3.5.x86_64.rpm | Linux |
| SUSE-SU-2020:0302-1(SUSE Linux Enterprise Server 12-SP5 ) python36-base-debuginfo-3.6.10-4.3.5.x86_64.rpm | Linux |
| SUSE-SU-2020:0302-1(SUSE Linux Enterprise Server 12-SP5 ) python36-base-debugsource-3.6.10-4.3.5.x86_64.rpm | Linux |
| SUSE-SU-2020:0302-1(SUSE Linux Enterprise Server 12-SP5 ) python36-debuginfo-3.6.10-4.3.5.x86_64.rpm | Linux |
| SUSE-SU-2020:0302-1(SUSE Linux Enterprise Server 12-SP5 ) python36-debugsource-3.6.10-4.3.5.x86_64.rpm | Linux |
| (RHSA-2019:1587) python security update python-devel-2.7.5-80.el7_6.x86_64.rpm | Linux |
| (RHSA-2019:1587) python security update python-libs-2.7.5-80.el7_6.i686.rpm | Linux |
| (RHSA-2019:1587) python security update python-libs-2.7.5-80.el7_6.x86_64.rpm | Linux |
| (RHSA-2019:1587) python security update python-2.7.5-80.el7_6.x86_64.rpm | Linux |
| (RHSA-2019:1587) python security update python-debug-2.7.5-80.el7_6.x86_64.rpm | Linux |
| (RHSA-2019:1587) python security update python-test-2.7.5-80.el7_6.x86_64.rpm | Linux |
| (RHSA-2019:1587) python security update python-tools-2.7.5-80.el7_6.x86_64.rpm | Linux |
| (RHSA-2019:1587) python security update tkinter-2.7.5-80.el7_6.x86_64.rpm | Linux |
| (RHSA-2019:1587) python security update python-devel-2.7.5-80.el7_6.x86_64.rpm | Linux |
| (RHSA-2019:1587) python security update python-libs-2.7.5-80.el7_6.i686.rpm | Linux |
| (RHSA-2019:1587) python security update python-libs-2.7.5-80.el7_6.x86_64.rpm | Linux |
| (RHSA-2019:1587) python security update python-2.7.5-80.el7_6.x86_64.rpm | Linux |
| (RHSA-2019:1587) python security update python-debug-2.7.5-80.el7_6.x86_64.rpm | Linux |
| (RHSA-2019:1587) python security update python-test-2.7.5-80.el7_6.x86_64.rpm | Linux |
| (RHSA-2019:1587) python security update python-tools-2.7.5-80.el7_6.x86_64.rpm | Linux |
| (RHSA-2019:1587) python security update tkinter-2.7.5-80.el7_6.x86_64.rpm | Linux |
| Python update (ELSA-2019-1467) python-2.6.6-68.0.1.el6_10.x86_64.rpm | Linux |
| Python-devel update (ELSA-2019-1467) python-devel-2.6.6-68.0.1.el6_10.x86_64.rpm | Linux |
| Python-libs update (ELSA-2019-1467) python-libs-2.6.6-68.0.1.el6_10.x86_64.rpm | Linux |
| Python-test update (ELSA-2019-1467) python-test-2.6.6-68.0.1.el6_10.x86_64.rpm | Linux |
| Python-tools update (ELSA-2019-1467) python-tools-2.6.6-68.0.1.el6_10.x86_64.rpm | Linux |
| Tkinter update (ELSA-2019-1467) tkinter-2.6.6-68.0.1.el6_10.x86_64.rpm | Linux |
| Python update (ELSA-2019-1467) python-2.6.6-68.0.1.el6_10.i686.rpm | Linux |
| Python-devel update (ELSA-2019-1467) python-devel-2.6.6-68.0.1.el6_10.i686.rpm | Linux |
| Python-libs update (ELSA-2019-1467) python-libs-2.6.6-68.0.1.el6_10.i686.rpm | Linux |
| Python-test update (ELSA-2019-1467) python-test-2.6.6-68.0.1.el6_10.i686.rpm | Linux |
| Python-tools update (ELSA-2019-1467) python-tools-2.6.6-68.0.1.el6_10.i686.rpm | Linux |
| Tkinter update (ELSA-2019-1467) tkinter-2.6.6-68.0.1.el6_10.i686.rpm | Linux |
| SUSE-SU-2019:2053-1(SUSE Linux Enterprise Server 12-SP5) libpython3_4m1_0-3.4.6-25.29.1.x86_64.rpm | Linux |
| SUSE-SU-2019:2053-1(SUSE Linux Enterprise Server 12-SP5) libpython3_4m1_0-32bit-3.4.6-25.29.1.x86_64.rpm | Linux |
| SUSE-SU-2019:2053-1(SUSE Linux Enterprise Server 12-SP5) libpython3_4m1_0-debuginfo-3.4.6-25.29.1.x86_64.rpm | Linux |
| SUSE-SU-2019:2053-1(SUSE Linux Enterprise Server 12-SP5) libpython3_4m1_0-debuginfo-32bit-3.4.6-25.29.1.x86_64.rpm | Linux |
| SUSE-SU-2019:2053-1(SUSE Linux Enterprise Server 12-SP5) python3-3.4.6-25.29.1.x86_64.rpm | Linux |
| SUSE-SU-2019:2053-1(SUSE Linux Enterprise Server 12-SP5) python3-base-3.4.6-25.29.1.x86_64.rpm | Linux |
| SUSE-SU-2019:2053-1(SUSE Linux Enterprise Server 12-SP5) python3-base-debuginfo-3.4.6-25.29.1.x86_64.rpm | Linux |
| SUSE-SU-2019:2053-1(SUSE Linux Enterprise Server 12-SP5) python3-base-debuginfo-32bit-3.4.6-25.29.1.x86_64.rpm | Linux |
| SUSE-SU-2019:2053-1(SUSE Linux Enterprise Server 12-SP5) python3-base-debugsource-3.4.6-25.29.1.x86_64.rpm | Linux |
| SUSE-SU-2019:2053-1(SUSE Linux Enterprise Server 12-SP5) python3-curses-3.4.6-25.29.1.x86_64.rpm | Linux |
| SUSE-SU-2019:2053-1(SUSE Linux Enterprise Server 12-SP5) python3-curses-debuginfo-3.4.6-25.29.1.x86_64.rpm | Linux |
| SUSE-SU-2019:2053-1(SUSE Linux Enterprise Server 12-SP5) python3-debuginfo-3.4.6-25.29.1.x86_64.rpm | Linux |
| SUSE-SU-2019:2053-1(SUSE Linux Enterprise Server 12-SP5) python3-debugsource-3.4.6-25.29.1.x86_64.rpm | Linux |
| SUSE-SU-2019:2053-1(SUSE Linux Enterprise Server 12-SP5) python3-tk-3.4.6-25.29.1.x86_64.rpm | Linux |
| SUSE-SU-2019:2053-1(SUSE Linux Enterprise Server 12-SP5) python3-tk-debuginfo-3.4.6-25.29.1.x86_64.rpm | Linux |
| SUSE-SU-2019:2091-1(SUSE Linux Enterprise Server 12-SP5) libpython2_7-1_0-2.7.13-28.31.1.x86_64_12_SP5.rpm | Linux |
| SUSE-SU-2019:2091-1(SUSE Linux Enterprise Server 12-SP5) libpython2_7-1_0-32bit-2.7.13-28.31.1.x86_64.rpm | Linux |
| SUSE-SU-2019:2091-1(SUSE Linux Enterprise Server 12-SP5) libpython2_7-1_0-debuginfo-2.7.13-28.31.1.x86_64.rpm | Linux |
| SUSE-SU-2019:2091-1(SUSE Linux Enterprise Server 12-SP5) libpython2_7-1_0-debuginfo-32bit-2.7.13-28.31.1.x86_64.rpm | Linux |
| SUSE-SU-2019:2091-1(SUSE Linux Enterprise Server 12-SP5) python-2.7.13-28.31.1.x86_64.rpm | Linux |
| SUSE-SU-2019:2091-1(SUSE Linux Enterprise Server 12-SP5) python-32bit-2.7.13-28.31.1.x86_64.rpm | Linux |
| SUSE-SU-2019:2091-1(SUSE Linux Enterprise Server 12-SP5) python-base-2.7.13-28.31.1.x86_64.rpm | Linux |
| SUSE-SU-2019:2091-1(SUSE Linux Enterprise Server 12-SP5) python-base-32bit-2.7.13-28.31.1.x86_64.rpm | Linux |
| SUSE-SU-2019:2091-1(SUSE Linux Enterprise Server 12-SP5) python-base-debuginfo-2.7.13-28.31.1.x86_64.rpm | Linux |
| SUSE-SU-2019:2091-1(SUSE Linux Enterprise Server 12-SP5) python-base-debuginfo-32bit-2.7.13-28.31.1.x86_64.rpm | Linux |
| SUSE-SU-2019:2091-1(SUSE Linux Enterprise Server 12-SP5) python-base-debugsource-2.7.13-28.31.1.x86_64.rpm | Linux |
| SUSE-SU-2019:2091-1(SUSE Linux Enterprise Server 12-SP5) python-curses-2.7.13-28.31.1.x86_64.rpm | Linux |
| SUSE-SU-2019:2091-1(SUSE Linux Enterprise Server 12-SP5) python-curses-debuginfo-2.7.13-28.31.1.x86_64.rpm | Linux |
| SUSE-SU-2019:2091-1(SUSE Linux Enterprise Server 12-SP5) python-debuginfo-2.7.13-28.31.1.x86_64.rpm | Linux |
| SUSE-SU-2019:2091-1(SUSE Linux Enterprise Server 12-SP5) python-debuginfo-32bit-2.7.13-28.31.1.x86_64.rpm | Linux |
| SUSE-SU-2019:2091-1(SUSE Linux Enterprise Server 12-SP5) python-debugsource-2.7.13-28.31.1.x86_64.rpm | Linux |
| SUSE-SU-2019:2091-1(SUSE Linux Enterprise Server 12-SP5) python-demo-2.7.13-28.31.1.x86_64.rpm | Linux |
| SUSE-SU-2019:2091-1(SUSE Linux Enterprise Server 12-SP5) python-doc-2.7.13-28.31.2.noarch.rpm | Linux |
| SUSE-SU-2019:2091-1(SUSE Linux Enterprise Server 12-SP5) python-doc-pdf-2.7.13-28.31.2.noarch.rpm | Linux |
| SUSE-SU-2019:2091-1(SUSE Linux Enterprise Server 12-SP5) python-gdbm-2.7.13-28.31.1.x86_64.rpm | Linux |
| SUSE-SU-2019:2091-1(SUSE Linux Enterprise Server 12-SP5) python-gdbm-debuginfo-2.7.13-28.31.1.x86_64.rpm | Linux |
| SUSE-SU-2019:2091-1(SUSE Linux Enterprise Server 12-SP5) python-idle-2.7.13-28.31.1.x86_64.rpm | Linux |
| SUSE-SU-2019:2091-1(SUSE Linux Enterprise Server 12-SP5) python-tk-2.7.13-28.31.1.x86_64.rpm | Linux |
| SUSE-SU-2019:2091-1(SUSE Linux Enterprise Server 12-SP5) python-tk-debuginfo-2.7.13-28.31.1.x86_64.rpm | Linux |
| SUSE-SU-2019:2091-1(SUSE Linux Enterprise Server 12-SP5) python-xml-2.7.13-28.31.1.x86_64.rpm | Linux |
| SUSE-SU-2019:2091-1(SUSE Linux Enterprise Server 12-SP5) python-xml-debuginfo-2.7.13-28.31.1.x86_64.rpm | Linux |
| An interactive high-level object-oriented language (USN-6891-1) python3.10_3.10.12-1~22.04.4_amd64.deb | Linux |
| An interactive high-level object-oriented language (USN-6891-1) python3.10_3.10.12-1~22.04.4_i386.deb | Linux |
| An interactive high-level object-oriented language (USN-6891-1) python3.10-minimal_3.10.12-1~22.04.4_amd64.deb | Linux |
| An interactive high-level object-oriented language (USN-6891-1) python3.10-minimal_3.10.12-1~22.04.4_i386.deb | Linux |
| An interactive high-level object-oriented language (USN-6891-1) python3.11_3.11.6-3ubuntu0.1_amd64.deb | Linux |
| An interactive high-level object-oriented language (USN-6891-1) python3.11_3.11.6-3ubuntu0.1_i386.deb | Linux |
| An interactive high-level object-oriented language (USN-6891-1) python3.11-minimal_3.11.6-3ubuntu0.1_amd64.deb | Linux |
| An interactive high-level object-oriented language (USN-6891-1) python3.11-minimal_3.11.6-3ubuntu0.1_i386.deb | Linux |
| An interactive high-level object-oriented language (USN-6891-1) python3.12_3.12.0-1ubuntu0.1_amd64.deb | Linux |
| An interactive high-level object-oriented language (USN-6891-1) python3.12_3.12.0-1ubuntu0.1_i386.deb | Linux |
| An interactive high-level object-oriented language (USN-6891-1) python3.12-minimal_3.12.0-1ubuntu0.1_amd64.deb | Linux |
| An interactive high-level object-oriented language (USN-6891-1) python3.12-minimal_3.12.0-1ubuntu0.1_i386.deb | Linux |
| An interactive high-level object-oriented language (USN-6891-1) python3.8_3.8.10-0ubuntu1~20.04.10_amd64.deb | Linux |
| An interactive high-level object-oriented language (USN-6891-1) python3.8_3.8.10-0ubuntu1~20.04.10_i386.deb | Linux |
| An interactive high-level object-oriented language (USN-6891-1) python3.8-minimal_3.8.10-0ubuntu1~20.04.10_amd64.deb | Linux |
| An interactive high-level object-oriented language (USN-6891-1) python3.8-minimal_3.8.10-0ubuntu1~20.04.10_i386.deb | Linux |
| CVE-2019-10160 | NCM |
Patch Details
No records foundReferences
https://nvd.nist.gov/vuln/detail/CVE-2023-1234
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-1234