Unrated severityNVD Advisory· Published Sep 28, 2019· Updated Aug 5, 2024
CVE-2019-16935
CVE-2019-16935
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.
AI Insight
LLM-synthesized narrative grounded in this CVE's description and references.
Affected products
100- Python/Pythondescription
- Range: <=2.7.16, <=3.6.9, <=3.7.4
- osv-coords98 versionspkg:rpm/opensuse/python36&distro=openSUSE%20Tumbleweedpkg:rpm/opensuse/python3-base&distro=openSUSE%20Leap%2015.0pkg:rpm/opensuse/python3-base&distro=openSUSE%20Leap%2015.1pkg:rpm/opensuse/python3-core&distro=openSUSE%20Leap%2015.1pkg:rpm/opensuse/python3-core&distro=openSUSE%20Leap%2015.2pkg:rpm/opensuse/python3&distro=openSUSE%20Leap%2015.0pkg:rpm/opensuse/python3&distro=openSUSE%20Leap%2015.1pkg:rpm/opensuse/python3&distro=openSUSE%20Leap%2015.2pkg:rpm/opensuse/python3-documentation&distro=openSUSE%20Leap%2015.1pkg:rpm/opensuse/python3-documentation&distro=openSUSE%20Leap%2015.2pkg:rpm/opensuse/python-base&distro=openSUSE%20Leap%2015.1pkg:rpm/opensuse/python&distro=openSUSE%20Leap%2015.0pkg:rpm/opensuse/python&distro=openSUSE%20Leap%2015.1pkg:rpm/opensuse/python&distro=openSUSE%20Tumbleweedpkg:rpm/opensuse/python-doc&distro=openSUSE%20Leap%2015.1pkg:rpm/suse/python3-base&distro=HPE%20Helion%20OpenStack%208pkg:rpm/suse/python3-base&distro=SUSE%20Enterprise%20Storage%205pkg:rpm/suse/python3-base&distro=SUSE%20Linux%20Enterprise%20Module%20for%20Basesystem%2015pkg:rpm/suse/python3-base&distro=SUSE%20Linux%20Enterprise%20Module%20for%20Basesystem%2015%20SP1pkg:rpm/suse/python3-base&distro=SUSE%20Linux%20Enterprise%20Module%20for%20Development%20Tools%2015pkg:rpm/suse/python3-base&distro=SUSE%20Linux%20Enterprise%20Module%20for%20Development%20Tools%2015%20SP1pkg:rpm/suse/python3-base&distro=SUSE%20Linux%20Enterprise%20Module%20for%20Web%20and%20Scripting%2012pkg:rpm/suse/python3-base&distro=SUSE%20Linux%20Enterprise%20Server%2012%20SP2-BCLpkg:rpm/suse/python3-base&distro=SUSE%20Linux%20Enterprise%20Server%2012%20SP2-LTSSpkg:rpm/suse/python3-base&distro=SUSE%20Linux%20Enterprise%20Server%2012%20SP3-BCLpkg:rpm/suse/python3-base&distro=SUSE%20Linux%20Enterprise%20Server%2012%20SP3-LTSSpkg:rpm/suse/python3-base&distro=SUSE%20Linux%20Enterprise%20Server%2012%20SP4-LTSSpkg:rpm/suse/python3-base&distro=SUSE%20Linux%20Enterprise%20Server%2012%20SP5pkg:rpm/suse/python3-base&distro=SUSE%20Linux%20Enterprise%20Server%20for%20SAP%20Applications%2012%20SP2pkg:rpm/suse/python3-base&distro=SUSE%20Linux%20Enterprise%20Server%20for%20SAP%20Applications%2012%20SP3pkg:rpm/suse/python3-base&distro=SUSE%20Linux%20Enterprise%20Server%20for%20SAP%20Applications%2012%20SP4pkg:rpm/suse/python3-base&distro=SUSE%20Linux%20Enterprise%20Server%20for%20SAP%20Applications%2012%20SP5pkg:rpm/suse/python3-base&distro=SUSE%20Linux%20Enterprise%20Software%20Development%20Kit%2012%20SP5pkg:rpm/suse/python3-base&distro=SUSE%20OpenStack%20Cloud%207pkg:rpm/suse/python3-base&distro=SUSE%20OpenStack%20Cloud%208pkg:rpm/suse/python3-base&distro=SUSE%20OpenStack%20Cloud%209pkg:rpm/suse/python3-base&distro=SUSE%20OpenStack%20Cloud%20Crowbar%208pkg:rpm/suse/python3-base&distro=SUSE%20OpenStack%20Cloud%20Crowbar%209pkg:rpm/suse/python3-core&distro=SUSE%20Linux%20Enterprise%20High%20Performance%20Computing%2015-ESPOSpkg:rpm/suse/python3-core&distro=SUSE%20Linux%20Enterprise%20High%20Performance%20Computing%2015-LTSSpkg:rpm/suse/python3-core&distro=SUSE%20Linux%20Enterprise%20Module%20for%20Basesystem%2015%20SP1pkg:rpm/suse/python3-core&distro=SUSE%20Linux%20Enterprise%20Module%20for%20Basesystem%2015%20SP2pkg:rpm/suse/python3-core&distro=SUSE%20Linux%20Enterprise%20Module%20for%20Development%20Tools%2015%20SP1pkg:rpm/suse/python3-core&distro=SUSE%20Linux%20Enterprise%20Module%20for%20Development%20Tools%2015%20SP2pkg:rpm/suse/python3-core&distro=SUSE%20Linux%20Enterprise%20Server%2015-LTSSpkg:rpm/suse/python3-core&distro=SUSE%20Linux%20Enterprise%20Server%20for%20SAP%20Applications%2015pkg:rpm/suse/python3&distro=HPE%20Helion%20OpenStack%208pkg:rpm/suse/python3&distro=SUSE%20Enterprise%20Storage%205pkg:rpm/suse/python3&distro=SUSE%20Linux%20Enterprise%20High%20Performance%20Computing%2015-ESPOSpkg:rpm/suse/python3&distro=SUSE%20Linux%20Enterprise%20High%20Performance%20Computing%2015-LTSSpkg:rpm/suse/python3&distro=SUSE%20Linux%20Enterprise%20Module%20for%20Basesystem%2015pkg:rpm/suse/python3&distro=SUSE%20Linux%20Enterprise%20Module%20for%20Basesystem%2015%20SP1pkg:rpm/suse/python3&distro=SUSE%20Linux%20Enterprise%20Module%20for%20Basesystem%2015%20SP2pkg:rpm/suse/python3&distro=SUSE%20Linux%20Enterprise%20Module%20for%20Web%20and%20Scripting%2012pkg:rpm/suse/python3&distro=SUSE%20Linux%20Enterprise%20Server%2012%20SP2-BCLpkg:rpm/suse/python3&distro=SUSE%20Linux%20Enterprise%20Server%2012%20SP2-LTSSpkg:rpm/suse/python3&distro=SUSE%20Linux%20Enterprise%20Server%2012%20SP3-BCLpkg:rpm/suse/python3&distro=SUSE%20Linux%20Enterprise%20Server%2012%20SP3-LTSSpkg:rpm/suse/python3&distro=SUSE%20Linux%20Enterprise%20Server%2012%20SP4-LTSSpkg:rpm/suse/python3&distro=SUSE%20Linux%20Enterprise%20Server%2012%20SP5pkg:rpm/suse/python3&distro=SUSE%20Linux%20Enterprise%20Server%2015-LTSSpkg:rpm/suse/python3&distro=SUSE%20Linux%20Enterprise%20Server%20for%20SAP%20Applications%2012%20SP2pkg:rpm/suse/python3&distro=SUSE%20Linux%20Enterprise%20Server%20for%20SAP%20Applications%2012%20SP3pkg:rpm/suse/python3&distro=SUSE%20Linux%20Enterprise%20Server%20for%20SAP%20Applications%2012%20SP4pkg:rpm/suse/python3&distro=SUSE%20Linux%20Enterprise%20Server%20for%20SAP%20Applications%2012%20SP5pkg:rpm/suse/python3&distro=SUSE%20Linux%20Enterprise%20Server%20for%20SAP%20Applications%2015pkg:rpm/suse/python3&distro=SUSE%20Linux%20Enterprise%20Software%20Development%20Kit%2012%20SP5pkg:rpm/suse/python3&distro=SUSE%20OpenStack%20Cloud%207pkg:rpm/suse/python3&distro=SUSE%20OpenStack%20Cloud%208pkg:rpm/suse/python3&distro=SUSE%20OpenStack%20Cloud%209pkg:rpm/suse/python3&distro=SUSE%20OpenStack%20Cloud%20Crowbar%208pkg:rpm/suse/python3&distro=SUSE%20OpenStack%20Cloud%20Crowbar%209pkg:rpm/suse/python-base&distro=SUSE%20Linux%20Enterprise%20Desktop%2012%20SP4pkg:rpm/suse/python-base&distro=SUSE%20Linux%20Enterprise%20Module%20for%20Basesystem%2015pkg:rpm/suse/python-base&distro=SUSE%20Linux%20Enterprise%20Module%20for%20Basesystem%2015%20SP1pkg:rpm/suse/python-base&distro=SUSE%20Linux%20Enterprise%20Module%20for%20Python%202%2015%20SP1pkg:rpm/suse/python-base&distro=SUSE%20Linux%20Enterprise%20Server%2012%20SP4pkg:rpm/suse/python-base&distro=SUSE%20Linux%20Enterprise%20Server%2012%20SP5pkg:rpm/suse/python-base&distro=SUSE%20Linux%20Enterprise%20Server%20for%20SAP%20Applications%2012%20SP4pkg:rpm/suse/python-base&distro=SUSE%20Linux%20Enterprise%20Server%20for%20SAP%20Applications%2012%20SP5pkg:rpm/suse/python-base&distro=SUSE%20Linux%20Enterprise%20Software%20Development%20Kit%2012%20SP4pkg:rpm/suse/python-base&distro=SUSE%20Linux%20Enterprise%20Workstation%20Extension%2012%20SP4pkg:rpm/suse/python-base&distro=SUSE%20Linux%20Enterprise%20Workstation%20Extension%2012%20SP5pkg:rpm/suse/python&distro=SUSE%20Enterprise%20Storage%205pkg:rpm/suse/python&distro=SUSE%20Linux%20Enterprise%20Desktop%2012%20SP4pkg:rpm/suse/python&distro=SUSE%20Linux%20Enterprise%20Module%20for%20Basesystem%2015pkg:rpm/suse/python&distro=SUSE%20Linux%20Enterprise%20Module%20for%20Basesystem%2015%20SP1pkg:rpm/suse/python&distro=SUSE%20Linux%20Enterprise%20Module%20for%20Desktop%20Applications%2015pkg:rpm/suse/python&distro=SUSE%20Linux%20Enterprise%20Module%20for%20Desktop%20Applications%2015%20SP1pkg:rpm/suse/python&distro=SUSE%20Linux%20Enterprise%20Module%20for%20Python%202%2015%20SP1pkg:rpm/suse/python&distro=SUSE%20Linux%20Enterprise%20Server%2012%20SP4pkg:rpm/suse/python&distro=SUSE%20Linux%20Enterprise%20Server%2012%20SP5pkg:rpm/suse/python&distro=SUSE%20Linux%20Enterprise%20Server%20for%20SAP%20Applications%2012%20SP4pkg:rpm/suse/python&distro=SUSE%20Linux%20Enterprise%20Server%20for%20SAP%20Applications%2012%20SP5pkg:rpm/suse/python-doc&distro=SUSE%20Linux%20Enterprise%20Server%2012%20SP4pkg:rpm/suse/python-doc&distro=SUSE%20Linux%20Enterprise%20Server%2012%20SP5pkg:rpm/suse/python-doc&distro=SUSE%20Linux%20Enterprise%20Server%20for%20SAP%20Applications%2012%20SP4pkg:rpm/suse/python-doc&distro=SUSE%20Linux%20Enterprise%20Server%20for%20SAP%20Applications%2012%20SP5
< 3.6.15-1.1+ 97 more
- (no CPE)range: < 3.6.15-1.1
- (no CPE)range: < 3.6.9-lp150.2.14.1
- (no CPE)range: < 3.6.9-lp151.6.4.1
- (no CPE)range: < 3.6.12-lp151.6.32.1
- (no CPE)range: < 3.6.12-lp152.4.14.1
- (no CPE)range: < 3.6.9-lp150.2.14.1
- (no CPE)range: < 3.6.9-lp151.6.4.1
- (no CPE)range: < 3.6.12-lp152.4.14.1
- (no CPE)range: < 3.6.12-lp151.6.32.1
- (no CPE)range: < 3.6.12-lp152.4.14.1
- (no CPE)range: < 2.7.14-lp151.10.10.2
- (no CPE)range: < 2.7.14-lp150.6.21.1
- (no CPE)range: < 2.7.14-lp151.10.10.1
- (no CPE)range: < 2.7.18-8.1
- (no CPE)range: < 2.7.14-lp151.10.10.1
- (no CPE)range: < 3.4.10-25.52.1
- (no CPE)range: < 3.4.10-25.52.1
- (no CPE)range: < 3.6.9-3.39.1
- (no CPE)range: < 3.6.9-3.39.1
- (no CPE)range: < 3.6.9-3.39.1
- (no CPE)range: < 3.6.9-3.39.1
- (no CPE)range: < 3.4.10-25.52.1
- (no CPE)range: < 3.4.10-25.52.1
- (no CPE)range: < 3.4.10-25.52.1
- (no CPE)range: < 3.4.10-25.52.1
- (no CPE)range: < 3.4.10-25.52.1
- (no CPE)range: < 3.4.10-25.52.1
- (no CPE)range: < 3.4.10-25.52.1
- (no CPE)range: < 3.4.10-25.52.1
- (no CPE)range: < 3.4.10-25.52.1
- (no CPE)range: < 3.4.10-25.52.1
- (no CPE)range: < 3.4.10-25.52.1
- (no CPE)range: < 3.4.10-25.52.1
- (no CPE)range: < 3.4.10-25.52.1
- (no CPE)range: < 3.4.10-25.52.1
- (no CPE)range: < 3.4.10-25.52.1
- (no CPE)range: < 3.4.10-25.52.1
- (no CPE)range: < 3.4.10-25.52.1
- (no CPE)range: < 3.6.12-3.67.2
- (no CPE)range: < 3.6.12-3.67.2
- (no CPE)range: < 3.6.12-3.67.2
- (no CPE)range: < 3.6.12-3.67.2
- (no CPE)range: < 3.6.12-3.67.2
- (no CPE)range: < 3.6.12-3.67.2
- (no CPE)range: < 3.6.12-3.67.2
- (no CPE)range: < 3.6.12-3.67.2
- (no CPE)range: < 3.4.10-25.52.1
- (no CPE)range: < 3.4.10-25.52.1
- (no CPE)range: < 3.6.12-3.67.2
- (no CPE)range: < 3.6.12-3.67.2
- (no CPE)range: < 3.6.9-3.39.1
- (no CPE)range: < 3.6.9-3.39.1
- (no CPE)range: < 3.6.12-3.67.2
- (no CPE)range: < 3.4.10-25.52.1
- (no CPE)range: < 3.4.10-25.52.1
- (no CPE)range: < 3.4.10-25.52.1
- (no CPE)range: < 3.4.10-25.52.1
- (no CPE)range: < 3.4.10-25.52.1
- (no CPE)range: < 3.4.10-25.52.1
- (no CPE)range: < 3.4.10-25.52.1
- (no CPE)range: < 3.6.12-3.67.2
- (no CPE)range: < 3.4.10-25.52.1
- (no CPE)range: < 3.4.10-25.52.1
- (no CPE)range: < 3.4.10-25.52.1
- (no CPE)range: < 3.4.10-25.52.1
- (no CPE)range: < 3.6.12-3.67.2
- (no CPE)range: < 3.4.10-25.52.1
- (no CPE)range: < 3.4.10-25.52.1
- (no CPE)range: < 3.4.10-25.52.1
- (no CPE)range: < 3.4.10-25.52.1
- (no CPE)range: < 3.4.10-25.52.1
- (no CPE)range: < 3.4.10-25.52.1
- (no CPE)range: < 2.7.13-28.36.1
- (no CPE)range: < 2.7.14-7.24.1
- (no CPE)range: < 2.7.14-7.24.1
- (no CPE)range: < 2.7.14-7.24.1
- (no CPE)range: < 2.7.13-28.36.1
- (no CPE)range: < 2.7.13-28.36.1
- (no CPE)range: < 2.7.13-28.36.1
- (no CPE)range: < 2.7.13-28.36.1
- (no CPE)range: < 2.7.13-28.36.1
- (no CPE)range: < 2.7.13-28.36.1
- (no CPE)range: < 2.7.13-28.36.1
- (no CPE)range: < 2.7.13-28.36.1
- (no CPE)range: < 2.7.13-28.36.1
- (no CPE)range: < 2.7.14-7.24.1
- (no CPE)range: < 2.7.14-7.24.1
- (no CPE)range: < 2.7.14-7.24.1
- (no CPE)range: < 2.7.14-7.24.1
- (no CPE)range: < 2.7.14-7.24.1
- (no CPE)range: < 2.7.13-28.36.1
- (no CPE)range: < 2.7.13-28.36.1
- (no CPE)range: < 2.7.13-28.36.1
- (no CPE)range: < 2.7.13-28.36.1
- (no CPE)range: < 2.7.13-28.36.1
- (no CPE)range: < 2.7.13-28.36.1
- (no CPE)range: < 2.7.13-28.36.1
- (no CPE)range: < 2.7.13-28.36.1
Patches
Vulnerability mechanics
References
23- lists.opensuse.org/opensuse-security-announce/2019-10/msg00062.htmlmitrevendor-advisoryx_refsource_SUSE
- lists.opensuse.org/opensuse-security-announce/2019-10/msg00063.htmlmitrevendor-advisoryx_refsource_SUSE
- lists.opensuse.org/opensuse-security-announce/2019-11/msg00012.htmlmitrevendor-advisoryx_refsource_SUSE
- lists.opensuse.org/opensuse-security-announce/2019-11/msg00021.htmlmitrevendor-advisoryx_refsource_SUSE
- lists.opensuse.org/opensuse-security-announce/2020-01/msg00040.htmlmitrevendor-advisoryx_refsource_SUSE
- lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/4X3HW5JRZ7GCPSR7UHJOLD7AWLTQCDVR/mitrevendor-advisoryx_refsource_FEDORA
- lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/BEARDOTXCYPYELKBD2KWZ27GSPXDI3GQ/mitrevendor-advisoryx_refsource_FEDORA
- lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/COATURTCY7G67AYI6UDV5B2JZTBCKIDX/mitrevendor-advisoryx_refsource_FEDORA
- lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/JCPGLTTOBB3QEARDX4JOYURP6ELNNA2V/mitrevendor-advisoryx_refsource_FEDORA
- lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/K7HNVIFMETMFWWWUNTB72KYJYXCZOS5V/mitrevendor-advisoryx_refsource_FEDORA
- lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/M34WOYCDKTDE5KLUACE2YIEH7D37KHRX/mitrevendor-advisoryx_refsource_FEDORA
- lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/OYGESQSGIHDCIGOBVF7VXCMIE6YDWRYB/mitrevendor-advisoryx_refsource_FEDORA
- lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/ZBTGPBUABGXZ7WH7677OEM3NSP6ZEA76/mitrevendor-advisoryx_refsource_FEDORA
- usn.ubuntu.com/4151-1/mitrevendor-advisoryx_refsource_UBUNTU
- usn.ubuntu.com/4151-2/mitrevendor-advisoryx_refsource_UBUNTU
- bugs.python.org/issue38243mitrex_refsource_MISC
- github.com/python/cpython/blob/35c0809158be7feae4c4f877a08b93baea2d8291/Lib/xmlrpc/server.pymitrex_refsource_MISC
- github.com/python/cpython/blob/e007860b8b3609ce0bc62b1780efaa06241520bd/Lib/DocXMLRPCServer.pymitrex_refsource_MISC
- github.com/python/cpython/pull/16373mitrex_refsource_MISC
- lists.debian.org/debian-lts-announce/2020/07/msg00011.htmlmitremailing-listx_refsource_MLIST
- lists.debian.org/debian-lts-announce/2021/04/msg00015.htmlmitremailing-listx_refsource_MLIST
- security.netapp.com/advisory/ntap-20191017-0004/mitrex_refsource_CONFIRM
- www.oracle.com/security-alerts/cpujul2020.htmlmitrex_refsource_MISC
News mentions
0No linked articles in our index yet.