CVE-2019-16935: canonical ubuntu_linux
Vulnerability summary
CVE-2019-16935 is a medium (CVSS 6.1) vulnerability in canonical ubuntu_linux. EPSS estimates a 4.65% chance of exploitation in the next 30 days, higher than 91.7% of scored vulnerabilities. 2 public exploits are recorded.
Not severe (CVSS 6.1, network access); no exploitation reported by the 5 checked sources
Source freshness unavailable
How is this decided?Advisory lineage
Upstream 0 · Downstream 27 · Related 20Timeline
- 28-09-2019PublishedVulnerability first disclosed.
- 07-10-2026Last modifiedVulnerability information updated.
Description
The documentation XML-RPC server in Python through 2.7.16, 3.x through 3.6.9, and 3.7.x through 3.7.4 has XSS via the server_title field. This occurs in Lib/DocXMLRPCServer.py in Python 2.x, and in Lib/xmlrpc/server.py in Python 3.x. If set_server_title is called with untrusted input, arbitrary JavaScript can be delivered to clients that visit the http URL for this server.
CVSS metrics
7 scores · 6 sources · 2 versions- NVDNIST6.1MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
- OSV · AlpineEcosystem advisory · calculated6.1MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
- OSV · Red hatEcosystem advisory · calculated6.1MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
- OSV · UbuntuEcosystem advisory · calculated6.1MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
- OSV · DebianEcosystem advisory · calculated6.1MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
EPSS trend
Probability
4.65%
Chance of exploitation in the next 30 days
Percentile
92%
Versus all other CVEs
30-day change
No change 0.00 pp
From 4.65% 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
2 foundCpython
Maturity: poc
Exploit Reference (bugs.python.org)
Maturity: unknown
Weaknesses
CWE · root causeAffected systems
Known conditions: network-reachable, no authentication, user interaction (CVSS vector). Other conditions: not stated in public data.
Redhat8 products
- python< 0:2.7.5-89.el7
- python-debug< 0:2.7.5-89.el7
- python-debuginfo< 0:2.7.5-89.el7
- python-devel< 0:2.7.5-89.el7
- python-libs< 0:2.7.5-89.el7
Ubuntu4 products
- python2.7< 2.7.6-8ubuntu0.6+esm3 | < 2.7.12-1ubuntu0~16.04.9 | < 2.7.15-4ubuntu4~18.04.2
- python3.4< 3.4.3-1ubuntu1~14.04.7+esm4
- python3.5< 3.5.2-2ubuntu0~16.04.4~14.04.1+esm1 | < 3.5.2-2ubuntu0~16.04.9
- python3.6< 3.6.8-1~18.04.3
Alpine3 products
- python2< 2.7.16-r3
- python2-tkinter< 2.7.17-r0
- python3< 3.7.5-r0 | < 3.6.9-r1 | < 3.6.9-r2
Debian2 products
- jython< 2.7.2+repack1-5
- debian_linuxEOL9.0
Canonical1 product
- ubuntu_linuxEOL12.04 | 14.04 | 16.04 | 18.04 | 19.04
Python1 product
- python≥ 2.7.0, < 2.7.17 | ≥ 3.0.0, < 3.5.8 | ≥ 3.6.0, < 3.6.10 | ≥ 3.7.0, < 3.7.5
6 vendors · 19 products
References
37 links- lists.opensuse.org/opensuse-security-announce/2019-10/msg00062.htmlVendor AdvisoryX Refsource SUSEMailing ListThird Party Advisory
- lists.opensuse.org/opensuse-security-announce/2019-10/msg00063.htmlVendor AdvisoryX Refsource SUSEMailing ListThird Party Advisory
- lists.opensuse.org/opensuse-security-announce/2019-11/msg00012.htmlVendor AdvisoryX Refsource SUSEMailing ListThird Party Advisory
- lists.opensuse.org/opensuse-security-announce/2019-11/msg00021.htmlVendor AdvisoryX Refsource SUSEMailing ListThird Party Advisory
Show all 37 references
- lists.opensuse.org/opensuse-security-announce/2020-01/msg00040.htmlVendor AdvisoryX Refsource SUSEMailing ListThird Party Advisory
- github.com/python/cpython/blob/e007860b8b3609ce0bc62b1780efaa06241520bd/Lib/DocXMLRPCServer.pyX Refsource MISCThird Party Advisory
- github.com/python/cpython/blob/35c0809158be7feae4c4f877a08b93baea2d8291/Lib/xmlrpc/server.pyX Refsource MISCThird Party Advisory
- lists.debian.org/debian-lts-announce/2020/07/msg00011.htmlMailing ListX Refsource MLISTThird Party Advisory
- lists.debian.org/debian-lts-announce/2021/04/msg00015.htmlMailing ListX Refsource MLISTThird Party Advisory