CVE-2019-9636: canonical ubuntu_linux Improper Handling of Alternate Encoding
Vulnerability summary
CVE-2019-9636 is a critical (CVSS 9.8) Improper Handling of Alternate Encoding vulnerability in canonical ubuntu_linux. EPSS estimates a 7.67% chance of exploitation in the next 30 days, higher than 94.5% of scored vulnerabilities.
Not severe (CVSS 5.3, network access); no exploitation reported by the 5 checked sources
Source freshness unavailable
How is this decided?Advisory lineage
Upstream 0 · Downstream 20 · Related 14Timeline
- 08-03-2019PublishedVulnerability first disclosed.
- 14-10-2026Last modifiedVulnerability information updated.
Description
Python 2.7.x through 2.7.16 and 3.x through 3.7.2 is affected by: Improper Handling of Unicode Encoding (with an incorrect netloc) during NFKC normalization. The impact is: Information disclosure (credentials, cookies, etc. that are cached against a given hostname). The components are: urllib.parse.urlsplit, urllib.parse.urlparse. The attack vector is: A specially crafted URL could be incorrectly parsed to locate cookies or authentication data and send that information to a different host than when parsed correctly. This is fixed in: v2.7.17, v2.7.17rc1, v2.7.18, v2.7.18rc1; v3.5.10, v3.5.10rc1, v3.5.7, v3.5.8, v3.5.8rc1, v3.5.8rc2, v3.5.9; v3.6.10, v3.6.10rc1, v3.6.11, v3.6.11rc1, v3.6.12, v3.6.9, v3.6.9rc1; v3.7.3, v3.7.3rc1, v3.7.4, v3.7.4rc1, v3.7.4rc2, v3.7.5, v3.7.5rc1, v3.7.6, v3.7.6rc1, v3.7.7, v3.7.7rc1, v3.7.8, v3.7.8rc1, v3.7.9.
CVSS metrics
8 scores · 6 sources · 3 versions- CVE.orgCNA5.3MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:NDiffers
- OSV · AlpineEcosystem advisory · calculated9.8CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
- OSV · UbuntuEcosystem advisory · calculated5.3MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:NDiffers
- OSV · DebianEcosystem advisory · calculated9.8CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
- OSV · UbuntuEcosystem advisory · calculated9.8CriticalCVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
EPSS trend
Probability
7.67%
Chance of exploitation in the next 30 days
Percentile
95%
Versus all other CVEs
30-day change
Decrease -1.14 pp
From 8.81% on 04-10-2026
Known exploited
Compare KEV catalogsNot in the CISA KEV catalog.
Not in the ENISA CNW catalog.
Not in the CIRCL catalog.
Public exploits
0 foundNo public exploits indexed.
Weaknesses
CWE · root causeAffected systems
Known conditions: network-reachable, no authentication, no user interaction (CVSS vector). Other conditions: not stated in public data.
Redhat57 products
- enterprise_linuxEOL7.5 | 8.0
- enterprise_linux_desktop6.0
- enterprise_linux_eus7.5 | 8.1 | 8.2 | 8.4 | 8.6
- enterprise_linux_server6.0
- enterprise_linux_server_aus7.4 | 8.2 | 8.4
Suse36 products
- python3-base&distro=SUSE Enterprise Storage 4< 3.4.6-25.24.1
- python3-base&distro=SUSE Linux Enterprise Desktop 12 SP3< 3.4.6-25.24.1
- python3-base&distro=SUSE Linux Enterprise Desktop 12 SP4< 3.4.6-25.24.1
- python3-base&distro=SUSE Linux Enterprise Module for Basesystem 15< 3.6.5-3.11.1
- python3-base&distro=SUSE Linux Enterprise Module for Development Tools 15< 3.6.5-3.11.1
Ubuntu4 products
- python2.7< 2.7.6-8ubuntu0.6+esm2 | < 2.7.12-1ubuntu0~16.04.8 | < 2.7.15-4ubuntu4~18.04.1
- python3.4< 3.4.3-1ubuntu1~14.04.7+esm2
- python3.5< 3.5.2-2ubuntu0~16.04.4~14.04.1+esm1 | < 3.5.2-2ubuntu0~16.04.8
- python3.6< 3.6.8-1~18.04.2
Alpine3 products
- python2< 2.7.16-r1 | < 2.7.15-r2
- python2-tkinter< 2.7.17-r0
- python3< 3.6.8-r0
Debian2 products
- python2.7< 2.7.16-2
- debian_linuxEOL8.0 | 9.0
Opensuse2 products
- leapEOL15.0 | 15.1 | 42.3
- python3&distro=openSUSE Leap 15.0< 3.6.5-lp150.2.10.1
Canonical1 product
- ubuntu_linuxEOL12.04 | 14.04 | 16.04 | 18.04 | 19.04
Fedoraproject1 product
- fedoraEOL28 | 29 | 30 | 31
Mageia1 product
- python< 2.7.15-1.3.mga6
Oracle1 product
Python1 product
- python≥ 2.7.0, < 2.7.17 | ≥ 3.0.0, < 3.4.10 | ≥ 3.5.0, < 3.5.7 | ≥ 3.6.0, < 3.6.9 | ≥ 3.7.0, < 3.7.3
11 vendors · 109 products
References
82 linksShow all 82 references
- access.redhat.com/errata/RHSA-2019:0710Vendor AdvisoryX Refsource REDHATWEBAdvisoryThird Party Advisory
- access.redhat.com/errata/RHSA-2019:0765Vendor AdvisoryX Refsource REDHATAdvisoryThird Party Advisory
- access.redhat.com/errata/RHSA-2019:0806Vendor AdvisoryX Refsource REDHATAdvisoryThird Party Advisory
- lists.opensuse.org/opensuse-security-announce/2019-04/msg00092.htmlVendor AdvisoryX Refsource SUSEMailing ListThird Party Advisory
- lists.opensuse.org/opensuse-security-announce/2019-04/msg00097.htmlVendor AdvisoryX Refsource SUSEMailing ListThird Party Advisory
- access.redhat.com/errata/RHSA-2019:0902Vendor AdvisoryX Refsource REDHATAdvisoryThird Party Advisory
- access.redhat.com/errata/RHSA-2019:0997Vendor AdvisoryX Refsource REDHATAdvisoryThird Party Advisory
- lists.opensuse.org/opensuse-security-announce/2019-05/msg00024.htmlVendor AdvisoryX Refsource SUSEMailing ListThird Party Advisory
- access.redhat.com/errata/RHSA-2019:1467Vendor AdvisoryX Refsource REDHATAdvisoryThird Party Advisory
- lists.opensuse.org/opensuse-security-announce/2019-06/msg00050.htmlVendor AdvisoryX Refsource SUSEMailing ListThird Party Advisory
- lists.debian.org/debian-lts-announce/2019/06/msg00022.htmlMailing ListX Refsource MLISTThird Party Advisory
- lists.debian.org/debian-lts-announce/2019/06/msg00023.htmlMailing ListX Refsource MLISTThird Party Advisory
- access.redhat.com/errata/RHBA-2019:0764Vendor AdvisoryX Refsource REDHATAdvisoryThird Party Advisory
- access.redhat.com/errata/RHBA-2019:0763Vendor AdvisoryX Refsource REDHATAdvisoryThird Party Advisory
- lists.opensuse.org/opensuse-security-announce/2019-08/msg00042.htmlVendor AdvisoryX Refsource SUSEMailing ListThird Party Advisory
- access.redhat.com/errata/RHSA-2019:2980Vendor AdvisoryX Refsource REDHATAdvisoryThird Party Advisory
- access.redhat.com/errata/RHSA-2019:3170Vendor AdvisoryX Refsource REDHATAdvisoryThird Party Advisory
- lists.opensuse.org/opensuse-security-announce/2020-01/msg00040.htmlVendor AdvisoryX Refsource SUSEMailing ListThird Party Advisory
- lists.debian.org/debian-lts-announce/2020/07/msg00011.htmlMailing ListX Refsource MLISTThird Party Advisory
- lists.debian.org/debian-lts-announce/2020/08/msg00034.htmlMailing ListX Refsource MLISTThird Party Advisory
- www.oracle.com/security-alerts/cpujul2022.htmlX Refsource MISC
- python-security.readthedocs.io/vuln/urlsplit-nfkc-normalization.htmlX Refsource MISCARTICLEREPORTPatchThird Party Advisory
- lists.opensuse.org/archives/…Advisory