Vulnerabilities / CVE-2019-10160

critical

CVE-2019-10160

python: regression of CVE-2019-9636 due to functional fix to allow port numbers in netloc

Published Modified CWE 172, 522
In the Trivy database since at least 24 Oct 2026, 07:11 UTCWhen it arrived before that build is not recorded.

Severity by source

NVD9.8CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Red Hat9.8CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

Trivy's own label is CRITICAL. Rated critical by NVD, Photon OS. Rated lower by Red Hat (high), Amazon (high), Oracle (high), Ubuntu (medium).

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.

Affected packages and fixed versions

SourcePackageFixed in
Photon OS 1.0python2, python32.7.15-8.ph1 and 1 more
Photon OS 2.0python2, python32.7.15-8.ph2 and 1 more
Photon OS 3.0python22.7.15-8.ph3
amazon linux 1python27, python27-debuginfo, python27-devel and 22 more2.7.16-1.129.amzn1 and 3 more
amazon linux 2python, python-debug, python-debuginfo and 13 more2.7.16-2.amzn2.0.1 and 1 more
debian 10python2.7, python3.72.7.16-2+deb10u1 and 1 more
debian 11python2.72.7.16-3
debian 9python3.53.5.3-1+deb9u2
Oracle Linux 6python, python-devel, python-libs and 3 more2.6.6-68.0.1.el6_10
Oracle Linux 7python, python-debug, python-devel and 4 more2.7.5-80.0.1.el7_6
rapidfort fedora 43python3.15, python3.15-debug, python3.15-devel and 11 more3.15.0-1.fc43
ubuntu 14.04-ESMpython2.7, python3.4, python3.52.7.6-8ubuntu0.6+esm2 and 2 more
Show all 90 entries from 17 sources
SourcePackageFixed in
Photon OS 1.0python22.7.15-8.ph1
Photon OS 1.0python33.5.6-7.ph1
Photon OS 2.0python22.7.15-8.ph2
Photon OS 2.0python33.6.5-7.ph2
Photon OS 3.0python22.7.15-8.ph3
amazon linux 1python272.7.16-1.129.amzn1
amazon linux 1python27-debuginfo2.7.16-1.129.amzn1
amazon linux 1python27-devel2.7.16-1.129.amzn1
amazon linux 1python27-libs2.7.16-1.129.amzn1
amazon linux 1python27-test2.7.16-1.129.amzn1
amazon linux 1python27-tools2.7.16-1.129.amzn1
amazon linux 1python343.4.10-1.49.amzn1
amazon linux 1python34-debuginfo3.4.10-1.49.amzn1
amazon linux 1python34-devel3.4.10-1.49.amzn1
amazon linux 1python34-libs3.4.10-1.49.amzn1
amazon linux 1python34-test3.4.10-1.49.amzn1
amazon linux 1python34-tools3.4.10-1.49.amzn1
amazon linux 1python353.5.7-1.23.amzn1
amazon linux 1python35-debuginfo3.5.7-1.23.amzn1
amazon linux 1python35-devel3.5.7-1.23.amzn1
amazon linux 1python35-libs3.5.7-1.23.amzn1
amazon linux 1python35-test3.5.7-1.23.amzn1
amazon linux 1python35-tools3.5.7-1.23.amzn1
amazon linux 1python363.6.8-1.14.amzn1
amazon linux 1python36-debug3.6.8-1.14.amzn1
amazon linux 1python36-debuginfo3.6.8-1.14.amzn1
amazon linux 1python36-devel3.6.8-1.14.amzn1
amazon linux 1python36-libs3.6.8-1.14.amzn1
amazon linux 1python36-test3.6.8-1.14.amzn1
amazon linux 1python36-tools3.6.8-1.14.amzn1
amazon linux 2python2.7.16-2.amzn2.0.1
amazon linux 2python-debug2.7.16-2.amzn2.0.1
amazon linux 2python-debuginfo2.7.16-2.amzn2.0.1
amazon linux 2python-devel2.7.16-2.amzn2.0.1
amazon linux 2python-libs2.7.16-2.amzn2.0.1
amazon linux 2python-test2.7.16-2.amzn2.0.1
amazon linux 2python-tools2.7.16-2.amzn2.0.1
amazon linux 2python33.7.4-1.amzn2.0.1
amazon linux 2python3-debug3.7.4-1.amzn2.0.1
amazon linux 2python3-debuginfo3.7.4-1.amzn2.0.1
amazon linux 2python3-devel3.7.4-1.amzn2.0.1
amazon linux 2python3-libs3.7.4-1.amzn2.0.1
amazon linux 2python3-test3.7.4-1.amzn2.0.1
amazon linux 2python3-tkinter3.7.4-1.amzn2.0.1
amazon linux 2python3-tools3.7.4-1.amzn2.0.1
amazon linux 2tkinter2.7.16-2.amzn2.0.1
debian 10python2.72.7.16-2+deb10u1
debian 10python3.73.7.3-2+deb10u1
debian 11python2.72.7.16-3
debian 9python3.53.5.3-1+deb9u2
Oracle Linux 6python2.6.6-68.0.1.el6_10
Oracle Linux 6python-devel2.6.6-68.0.1.el6_10
Oracle Linux 6python-libs2.6.6-68.0.1.el6_10
Oracle Linux 6python-test2.6.6-68.0.1.el6_10
Oracle Linux 6python-tools2.6.6-68.0.1.el6_10
Oracle Linux 6tkinter2.6.6-68.0.1.el6_10
Oracle Linux 7python2.7.5-80.0.1.el7_6
Oracle Linux 7python-debug2.7.5-80.0.1.el7_6
Oracle Linux 7python-devel2.7.5-80.0.1.el7_6
Oracle Linux 7python-libs2.7.5-80.0.1.el7_6
Oracle Linux 7python-test2.7.5-80.0.1.el7_6
Oracle Linux 7python-tools2.7.5-80.0.1.el7_6
Oracle Linux 7tkinter2.7.5-80.0.1.el7_6
rapidfort fedora 43python3.153.15.0-1.fc43
rapidfort fedora 43python3.15-debug3.15.0-1.fc43
rapidfort fedora 43python3.15-devel3.15.0-1.fc43
rapidfort fedora 43python3.15-freethreading3.15.0-1.fc43
rapidfort fedora 43python3.15-freethreading-debug3.15.0-1.fc43
rapidfort fedora 43python3.15-freethreading-devel3.15.0-1.fc43
rapidfort fedora 43python3.15-freethreading-idle3.15.0-1.fc43
rapidfort fedora 43python3.15-freethreading-libs3.15.0-1.fc43
rapidfort fedora 43python3.15-freethreading-test3.15.0-1.fc43
rapidfort fedora 43python3.15-freethreading-tkinter3.15.0-1.fc43
rapidfort fedora 43python3.15-idle3.15.0-1.fc43
rapidfort fedora 43python3.15-libs3.15.0-1.fc43
rapidfort fedora 43python3.15-test3.15.0-1.fc43
rapidfort fedora 43python3.15-tkinter3.15.0-1.fc43
ubuntu 14.04-ESMpython2.72.7.6-8ubuntu0.6+esm2
ubuntu 14.04-ESMpython3.43.4.3-1ubuntu1~14.04.7+esm2
ubuntu 14.04-ESMpython3.53.5.2-2ubuntu0~16.04.4~14.04.1+esm1
ubuntu 16.04python2.72.7.12-1ubuntu0~16.04.8
ubuntu 16.04python3.53.5.2-2ubuntu0~16.04.8
ubuntu 16.04-ESMpython2.72.7.12-1ubuntu0~16.04.8
ubuntu 16.04-ESMpython3.53.5.2-2ubuntu0~16.04.8
ubuntu 18.04python2.72.7.15-4ubuntu4~18.04.1
ubuntu 18.04python3.63.6.8-1~18.04.2
ubuntu 18.04-ESMpython2.72.7.15-4ubuntu4~18.04.1
ubuntu 18.04-ESMpython3.63.6.8-1~18.04.2
ubuntu 19.04python2.72.7.16-2ubuntu0.1
ubuntu 19.04python3.73.7.3-2ubuntu0.1

References

All 37 references

Vulnerability data compiled from the Trivy vulnerability database (trivy-db, Aqua Security, Apache License 2.0), which aggregates third-party advisories. CVE records are published by The MITRE Corporation under the CVE Terms of Use; CVE is a trademark of MITRE. This product uses data from the NVD API but is not endorsed or certified by the NVD. Severity, titles and advisory data from the GitHub Advisory Database (CC BY 4.0), Red Hat security data (CC BY 4.0) and the other sources linked on each entry. Entries may be summarised or re-formatted; the linked original is the authoritative record.