Every CVE Search/ Get API key

CVE-2013-1753

The gzip_decode function in the xmlrpc client library in Python 3.4 and earlier allows remote...

7.5 HighFix available

The gzip_decode function in the xmlrpc client library in Python 3.4 and earlier allows remote attackers to cause a denial of service (memory consumption) via a crafted HTTP request.

Attack profile

How easy it is to exploit

Attack vector
Network
Complexity
Low
Privileges needed
None
User interaction
None

What an attacker can affect

Confidentiality
None
Integrity
None
Availability
High

Exploit likelihood

3.46%Up 2.4 points since Feb 4, 2022
90%50%10%1%

What each source reports

NVD Score used 7.5

The gzip_decode function in the xmlrpc client library in Python 3.4 and earlier allows remote attackers to cause a denial of service (memory consumption) via a crafted HTTP request.

Record
CVE-2013-1753
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
CVSS 2.0
5.0 MediumAV:N/AC:L/Au:N/C:N/I:N/A:P
Updated
2026-11-02
CVE List No score

The gzip_decode function in the xmlrpc client library in Python 3.4 and earlier allows remote attackers to cause a denial of service (memory consumption) via a crafted HTTP request.

Record
CVE-2013-1753
Updated
2026-11-02
EUVDEUVD-2013-1780 No score

The gzip_decode function in the xmlrpc client library in Python 3.4 and earlier allows remote attackers to cause a denial of service (memory consumption) via a crafted HTTP request.

Record
EUVD-2013-1780
Updated
2026-11-03
GitHub AdvisoriesGHSA-rg2r-27jq-959f No score

The gzip_decode function in the xmlrpc client library in Python 3.4 and earlier allows remote...

The gzip_decode function in the xmlrpc client library in Python 3.4 and earlier allows remote attackers to cause a denial of service (memory consumption) via a crafted HTTP request.

Record
GHSA-rg2r-27jq-959f
Updated
2026-11-02
OSV 7.5

The gzip_decode function in the xmlrpc client library in Python 3.4 and earlier allows remote attackers to cause a denial of service (memory consumption) via a crafted HTTP request.

Record
CVE-2013-1753
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVDEBIAN-CVE-2013-1753 7.5

The gzip_decode function in the xmlrpc client library in Python 3.4 and earlier allows remote attackers to cause a denial of service (memory consumption) via a crafted HTTP request.

Record
DEBIAN-CVE-2013-1753
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
Show 8 moreShow less
OSVUBUNTU-CVE-2013-1753 7.5

The gzip_decode function in the xmlrpc client library in Python 3.4 and earlier allows remote attackers to cause a denial of service (memory consumption) via a crafted HTTP request.

Record
UBUNTU-CVE-2013-1753
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVMGASA-2014-0139 No score

Updated python package fixes security vulnerabilities

Denial of service flaws due to unbound readline() calls in the imaplib, poplib, and smtplib modules (CVE-2013-1752).

A gzip bomb and unbound read denial of service flaw in python XMLRPC library (CVE-2013-1753).

Record
MGASA-2014-0139
Updated
2026-11-02
OSVopenSUSE-SU-2024:10536-1 No score

libpython2_7-1_0-2.7.12-1.4 on GA media

These are all security issues fixed in the libpython2_7-1_0-2.7.12-1.4 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2024:10536-1
Updated
2026-11-02
OSVopenSUSE-SU-2024:11202-1 No score

python-2.7.18-8.1 on GA media

These are all security issues fixed in the python-2.7.18-8.1 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2024:11202-1
Updated
2026-11-02
OSVPSF-2020-1 No score

xmlrpc gzip unlimited read

The gzip_decode function in the xmlrpc client library in Python 3.4 and earlier allows remote attackers to cause a denial of service (memory consumption) via a crafted HTTP request.

Record
PSF-2020-1
Updated
2026-11-02
OSVSUSE-SU-2015:1344-1 No score

Security update for python

This update to python 2.7.9 fixes the following issues:

  • python-2.7-libffi-aarch64.patch: Fix argument passing in libffi for aarch64

From the version update to 2.7.9:

  • contains full backport of ssl module from Python 3.4 (PEP466)

  • HTTPS certificate validation enabled by default (PEP476)

  • SSLv3 disabled by default (bnc#901715)

  • backported ensurepip module (PEP477)

  • fixes several missing CVEs from last release: CVE-2013-1752, CVE-2013-1753

  • dropped upstreamed patches: python-2.7.6-poplib.patch, smtplib_maxline-2.7.patch, xmlrpc_gzip_27.patch

  • dropped patch python-2.7.3-ssl_ca_path.patch because we don't need it with ssl module from Python 3

  • libffi was upgraded upstream, seems to contain our changes, so dropping libffi-ppc64le.diff as well

  • python-2.7-urllib2-localnet-ssl.patch - properly remove unconditional 'import ssl' from test_urllib2_localnet that caused it to fail without ssl

  • skip test_thread in qemu_linux_user mode

From the version update to 2.7.8:

  • fixes CVE-2014-4650 directory traversal in CGIHTTPServer
  • fixes CVE-2014-7185 (bnc#898572) potential buffer overflow in buffer()

Also the DH parameters were increased to 2048 bit to fix logjam security issue (bsc#935856)

Record
SUSE-SU-2015:1344-1
Updated
2026-11-02
OSVSUSE-SU-2020:0234-1 No score

Security update for python

This update for python fixes the following issues:

Updated to version 2.7.17 to unify packages among openSUSE:Factory and SLE versions (bsc#1159035).

Record
SUSE-SU-2020:0234-1
Updated
2026-11-02
OSVUSN-2653-1 No score

python2.7, python3.2, python3.4 vulnerabilities

It was discovered that multiple Python protocol libraries incorrectly limited certain data when connecting to servers. A malicious ftp, http, imap, nntp, pop or smtp server could use this issue to cause a denial of service. (CVE-2013-1752)

It was discovered that the Python xmlrpc library did not limit unpacking gzip-compressed HTTP bodies. A malicious server could use this issue to cause a denial of service. (CVE-2013-1753)

It was discovered that the Python json module incorrectly handled a certain argument. An attacker could possibly use this issue to read arbitrary memory and expose sensitive information. This issue only affected Ubuntu 12.04 LTS and Ubuntu 14.04 LTS. (CVE-2014-4616)

It was discovered that the Python CGIHTTPServer incorrectly handled URL-encoded path separators in URLs. A remote attacker could use this issue to expose sensitive information, or possibly execute arbitrary code. This issue only affected Ubuntu 12.04 LTS and Ubuntu 14.04 LTS. (CVE-2014-4650)

It was discovered that Python incorrectly handled sizes and offsets in buffer functions. An attacker could possibly use this issue to read arbitrary memory and obtain sensitive information. This issue only affected Ubuntu 12.04 LTS and Ubuntu 14.04 LTS. (CVE-2014-7185)

Record
USN-2653-1
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
python2.7
Debian:11
before 2.7.9-1
2.7.9-1
python
Mageia:3
From an advisory covering 2 CVEs
before 2.7.6-1.1.mga3
2.7.6-1.1.mga3
python
Mageia:4
From an advisory covering 2 CVEs
before 2.7.6-1.1.mga4
2.7.6-1.1.mga4
python27
Red Hat:rhel_software_collections:2::el6
From an advisory covering 6 CVEs
before 0:1.1-17.el6
0:1.1-17.el6
python27-python
Red Hat:rhel_software_collections:2::el6
From an advisory covering 6 CVEs
before 0:2.7.8-3.el6
0:2.7.8-3.el6
python27-python-debug
Red Hat:rhel_software_collections:2::el6
From an advisory covering 6 CVEs
before 0:2.7.8-3.el6
0:2.7.8-3.el6
python27-python-debuginfo
Red Hat:rhel_software_collections:2::el6
From an advisory covering 6 CVEs
before 0:2.7.8-3.el6
0:2.7.8-3.el6
python27-python-devel
Red Hat:rhel_software_collections:2::el6
From an advisory covering 6 CVEs
before 0:2.7.8-3.el6
0:2.7.8-3.el6
python27-python-libs
Red Hat:rhel_software_collections:2::el6
From an advisory covering 6 CVEs
before 0:2.7.8-3.el6
0:2.7.8-3.el6
python27-python-pip
Red Hat:rhel_software_collections:2::el6
From an advisory covering 6 CVEs
before 0:1.5.6-5.el6
0:1.5.6-5.el6
Show 81 moreShow less
Affected packages
PackageAffectedFixed
python27-python-setuptools
Red Hat:rhel_software_collections:2::el6
From an advisory covering 6 CVEs
before 0:0.9.8-3.el6
0:0.9.8-3.el6
python27-python-simplejson
Red Hat:rhel_software_collections:2::el6
From an advisory covering 6 CVEs
before 0:3.2.0-2.el6
0:3.2.0-2.el6
python27-python-simplejson-debuginfo
Red Hat:rhel_software_collections:2::el6
From an advisory covering 6 CVEs
before 0:3.2.0-2.el6
0:3.2.0-2.el6
python27-python-test
Red Hat:rhel_software_collections:2::el6
From an advisory covering 6 CVEs
before 0:2.7.8-3.el6
0:2.7.8-3.el6
python27-python-tools
Red Hat:rhel_software_collections:2::el6
From an advisory covering 6 CVEs
before 0:2.7.8-3.el6
0:2.7.8-3.el6
python27-python-wheel
Red Hat:rhel_software_collections:2::el6
From an advisory covering 6 CVEs
before 0:0.24.0-2.el6
0:0.24.0-2.el6
python27-runtime
Red Hat:rhel_software_collections:2::el6
From an advisory covering 6 CVEs
before 0:1.1-17.el6
0:1.1-17.el6
python27-scldevel
Red Hat:rhel_software_collections:2::el6
From an advisory covering 6 CVEs
before 0:1.1-17.el6
0:1.1-17.el6
python27-tkinter
Red Hat:rhel_software_collections:2::el6
From an advisory covering 6 CVEs
before 0:2.7.8-3.el6
0:2.7.8-3.el6
python27
Red Hat:rhel_software_collections:2::el7
From an advisory covering 6 CVEs
before 0:1.1-20.el7
0:1.1-20.el7
python27-python
Red Hat:rhel_software_collections:2::el7
From an advisory covering 6 CVEs
before 0:2.7.8-3.el7
0:2.7.8-3.el7
python27-python-debug
Red Hat:rhel_software_collections:2::el7
From an advisory covering 6 CVEs
before 0:2.7.8-3.el7
0:2.7.8-3.el7
python27-python-debuginfo
Red Hat:rhel_software_collections:2::el7
From an advisory covering 6 CVEs
before 0:2.7.8-3.el7
0:2.7.8-3.el7
python27-python-devel
Red Hat:rhel_software_collections:2::el7
From an advisory covering 6 CVEs
before 0:2.7.8-3.el7
0:2.7.8-3.el7
python27-python-libs
Red Hat:rhel_software_collections:2::el7
From an advisory covering 6 CVEs
before 0:2.7.8-3.el7
0:2.7.8-3.el7
python27-python-pip
Red Hat:rhel_software_collections:2::el7
From an advisory covering 6 CVEs
before 0:1.5.6-5.el7
0:1.5.6-5.el7
python27-python-setuptools
Red Hat:rhel_software_collections:2::el7
From an advisory covering 6 CVEs
before 0:0.9.8-5.el7
0:0.9.8-5.el7
python27-python-simplejson
Red Hat:rhel_software_collections:2::el7
From an advisory covering 6 CVEs
before 0:3.2.0-3.el7
0:3.2.0-3.el7
python27-python-simplejson-debuginfo
Red Hat:rhel_software_collections:2::el7
From an advisory covering 6 CVEs
before 0:3.2.0-3.el7
0:3.2.0-3.el7
python27-python-test
Red Hat:rhel_software_collections:2::el7
From an advisory covering 6 CVEs
before 0:2.7.8-3.el7
0:2.7.8-3.el7
python27-python-tools
Red Hat:rhel_software_collections:2::el7
From an advisory covering 6 CVEs
before 0:2.7.8-3.el7
0:2.7.8-3.el7
python27-python-wheel
Red Hat:rhel_software_collections:2::el7
From an advisory covering 6 CVEs
before 0:0.24.0-2.el7
0:0.24.0-2.el7
python27-runtime
Red Hat:rhel_software_collections:2::el7
From an advisory covering 6 CVEs
before 0:1.1-20.el7
0:1.1-20.el7
python27-scldevel
Red Hat:rhel_software_collections:2::el7
From an advisory covering 6 CVEs
before 0:1.1-20.el7
0:1.1-20.el7
python27-tkinter
Red Hat:rhel_software_collections:2::el7
From an advisory covering 6 CVEs
before 0:2.7.8-3.el7
0:2.7.8-3.el7
python-debug
Red Hat:enterprise_linux:7::client
From an advisory covering 5 CVEs
before 0:2.7.5-34.el7
0:2.7.5-34.el7
python-debuginfo
Red Hat:enterprise_linux:7::client
From an advisory covering 5 CVEs
before 0:2.7.5-34.el7
0:2.7.5-34.el7
python-devel
Red Hat:enterprise_linux:7::client
From an advisory covering 5 CVEs
before 0:2.7.5-34.el7
0:2.7.5-34.el7
python-test
Red Hat:enterprise_linux:7::client
From an advisory covering 5 CVEs
before 0:2.7.5-34.el7
0:2.7.5-34.el7
python-tools
Red Hat:enterprise_linux:7::client
From an advisory covering 5 CVEs
before 0:2.7.5-34.el7
0:2.7.5-34.el7
tkinter
Red Hat:enterprise_linux:7::client
From an advisory covering 5 CVEs
before 0:2.7.5-34.el7
0:2.7.5-34.el7
python
Red Hat:enterprise_linux:7::client
From an advisory covering 5 CVEs
before 0:2.7.5-34.el7
0:2.7.5-34.el7
python-libs
Red Hat:enterprise_linux:7::client
From an advisory covering 5 CVEs
before 0:2.7.5-34.el7
0:2.7.5-34.el7
python-debug
Red Hat:enterprise_linux:7::computenode
From an advisory covering 5 CVEs
before 0:2.7.5-34.el7
0:2.7.5-34.el7
python-debuginfo
Red Hat:enterprise_linux:7::computenode
From an advisory covering 5 CVEs
before 0:2.7.5-34.el7
0:2.7.5-34.el7
python-test
Red Hat:enterprise_linux:7::computenode
From an advisory covering 5 CVEs
before 0:2.7.5-34.el7
0:2.7.5-34.el7
python-tools
Red Hat:enterprise_linux:7::computenode
From an advisory covering 5 CVEs
before 0:2.7.5-34.el7
0:2.7.5-34.el7
tkinter
Red Hat:enterprise_linux:7::computenode
From an advisory covering 5 CVEs
before 0:2.7.5-34.el7
0:2.7.5-34.el7
python
Red Hat:enterprise_linux:7::computenode
From an advisory covering 5 CVEs
before 0:2.7.5-34.el7
0:2.7.5-34.el7
python-devel
Red Hat:enterprise_linux:7::computenode
From an advisory covering 5 CVEs
before 0:2.7.5-34.el7
0:2.7.5-34.el7
python-libs
Red Hat:enterprise_linux:7::computenode
From an advisory covering 5 CVEs
before 0:2.7.5-34.el7
0:2.7.5-34.el7
python-debug
Red Hat:enterprise_linux:7::server
From an advisory covering 5 CVEs
before 0:2.7.5-34.el7
0:2.7.5-34.el7
python-debuginfo
Red Hat:enterprise_linux:7::server
From an advisory covering 5 CVEs
before 0:2.7.5-34.el7
0:2.7.5-34.el7
python-test
Red Hat:enterprise_linux:7::server
From an advisory covering 5 CVEs
before 0:2.7.5-34.el7
0:2.7.5-34.el7
python-tools
Red Hat:enterprise_linux:7::server
From an advisory covering 5 CVEs
before 0:2.7.5-34.el7
0:2.7.5-34.el7
tkinter
Red Hat:enterprise_linux:7::server
From an advisory covering 5 CVEs
before 0:2.7.5-34.el7
0:2.7.5-34.el7
python
Red Hat:enterprise_linux:7::server
From an advisory covering 5 CVEs
before 0:2.7.5-34.el7
0:2.7.5-34.el7
python-devel
Red Hat:enterprise_linux:7::server
From an advisory covering 5 CVEs
before 0:2.7.5-34.el7
0:2.7.5-34.el7
python-libs
Red Hat:enterprise_linux:7::server
From an advisory covering 5 CVEs
before 0:2.7.5-34.el7
0:2.7.5-34.el7
python-debug
Red Hat:enterprise_linux:7::workstation
From an advisory covering 5 CVEs
before 0:2.7.5-34.el7
0:2.7.5-34.el7
python-debuginfo
Red Hat:enterprise_linux:7::workstation
From an advisory covering 5 CVEs
before 0:2.7.5-34.el7
0:2.7.5-34.el7
python-test
Red Hat:enterprise_linux:7::workstation
From an advisory covering 5 CVEs
before 0:2.7.5-34.el7
0:2.7.5-34.el7
python-tools
Red Hat:enterprise_linux:7::workstation
From an advisory covering 5 CVEs
before 0:2.7.5-34.el7
0:2.7.5-34.el7
tkinter
Red Hat:enterprise_linux:7::workstation
From an advisory covering 5 CVEs
before 0:2.7.5-34.el7
0:2.7.5-34.el7
python
Red Hat:enterprise_linux:7::workstation
From an advisory covering 5 CVEs
before 0:2.7.5-34.el7
0:2.7.5-34.el7
python-devel
Red Hat:enterprise_linux:7::workstation
From an advisory covering 5 CVEs
before 0:2.7.5-34.el7
0:2.7.5-34.el7
python-libs
Red Hat:enterprise_linux:7::workstation
From an advisory covering 5 CVEs
before 0:2.7.5-34.el7
0:2.7.5-34.el7
python
SUSE:Linux Enterprise Desktop 12
From an advisory covering 4 CVEs
before 2.7.9-14.1
2.7.9-14.1
python-base
SUSE:Linux Enterprise Desktop 12
From an advisory covering 4 CVEs
before 2.7.9-14.1
2.7.9-14.1
python-base
SUSE:Linux Enterprise Software Development Kit 12
From an advisory covering 4 CVEs
before 2.7.9-14.1
2.7.9-14.1
python
SUSE:Linux Enterprise Server 12
From an advisory covering 4 CVEs
before 2.7.9-14.1
2.7.9-14.1
python-base
SUSE:Linux Enterprise Server 12
From an advisory covering 4 CVEs
before 2.7.9-14.1
2.7.9-14.1
python-doc
SUSE:Linux Enterprise Server 12
From an advisory covering 4 CVEs
before 2.7.9-14.3
2.7.9-14.3
python
SUSE:Linux Enterprise Server for SAP Applications 12
From an advisory covering 4 CVEs
before 2.7.9-14.1
2.7.9-14.1
python-base
SUSE:Linux Enterprise Server for SAP Applications 12
From an advisory covering 4 CVEs
before 2.7.9-14.1
2.7.9-14.1
python-doc
SUSE:Linux Enterprise Server for SAP Applications 12
From an advisory covering 4 CVEs
before 2.7.9-14.3
2.7.9-14.3
python-base
SUSE:Linux Enterprise Workstation Extension 12
From an advisory covering 4 CVEs
before 2.7.9-14.1
2.7.9-14.1
python
SUSE:Linux Enterprise Module for Basesystem 15
From an advisory covering 37 CVEs
before 2.7.17-7.32.2
2.7.17-7.32.2
python-base
SUSE:Linux Enterprise Module for Basesystem 15
From an advisory covering 37 CVEs
before 2.7.17-7.32.1
2.7.17-7.32.1
python
SUSE:Linux Enterprise Module for Basesystem 15 SP1
From an advisory covering 37 CVEs
before 2.7.17-7.32.2
2.7.17-7.32.2
python-base
SUSE:Linux Enterprise Module for Basesystem 15 SP1
From an advisory covering 37 CVEs
before 2.7.17-7.32.1
2.7.17-7.32.1
python
SUSE:Linux Enterprise Module for Desktop Applications 15
From an advisory covering 37 CVEs
before 2.7.17-7.32.2
2.7.17-7.32.2
python
SUSE:Linux Enterprise Module for Desktop Applications 15 SP1
From an advisory covering 37 CVEs
before 2.7.17-7.32.2
2.7.17-7.32.2
python
SUSE:Linux Enterprise Module for Python 2 15 SP1
From an advisory covering 37 CVEs
before 2.7.17-7.32.2
2.7.17-7.32.2
python-base
SUSE:Linux Enterprise Module for Python 2 15 SP1
From an advisory covering 37 CVEs
before 2.7.17-7.32.1
2.7.17-7.32.1
python2.7
Ubuntu:14.04:LTS
before 2.7.6-8ubuntu0.2, plus listed versions
2.7.5-8ubuntu32.7.5-8ubuntu42.7.6-22.7.6-2ubuntu12.7.6-3
Show 6 moreShow less
2.7.6-3ubuntu12.7.6-42.7.6-4ubuntu12.7.6-52.7.6-72.7.6-8
2.7.6-8ubuntu0.2
python3.4
Ubuntu:14.04:LTS
before 3.4.0-2ubuntu1.1, plus listed versions
3.4~b1-0ubuntu33.4~b1-4ubuntu43.4~b1-4ubuntu63.4~b1-5ubuntu23.4~b2-1
Show 6 moreShow less
3.4~b3-1ubuntu13.4~rc1-1build13.4~rc2-13.4~rc3-0ubuntu13.4.0-13.4.0-2ubuntu1
3.4.0-2ubuntu1.1
python2.7
Ubuntu:14.04:LTS
From an advisory covering 5 CVEs
before 2.7.6-8ubuntu0.2, plus listed versions
2.7.5-8ubuntu32.7.5-8ubuntu42.7.6-22.7.6-2ubuntu12.7.6-3
Show 6 moreShow less
2.7.6-3ubuntu12.7.6-42.7.6-4ubuntu12.7.6-52.7.6-72.7.6-8
2.7.6-8ubuntu0.2
python3.4
Ubuntu:14.04:LTS
From an advisory covering 5 CVEs
before 3.4.0-2ubuntu1.1, plus listed versions
3.4~b1-0ubuntu33.4~b1-4ubuntu43.4~b1-4ubuntu63.4~b1-5ubuntu23.4~b2-1
Show 6 moreShow less
3.4~b3-1ubuntu13.4~rc1-1build13.4~rc2-13.4~rc3-0ubuntu13.4.0-13.4.0-2ubuntu1
3.4.0-2ubuntu1.1
python-base
openSUSE:Tumbleweed
From an advisory covering 14 CVEs
before 2.7.12-1.4
2.7.12-1.4
python
openSUSE:Tumbleweed
From an advisory covering 40 CVEs
before 2.7.18-8.1
2.7.18-8.1

History

History
RecordedChangedSources
affected, facts
aliasesEUVD
first indexedCVE List, GitHub Advisories, NVD, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2013-1753 is a high vulnerability (CVSS 7.5) in Python, published March 24, 2014. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 3.46%, the 89th percentile. Fixed in python2.7 2.7.9-1.

References

Show 183 moreShow less
MoveEnter Open