Upstream information

CVE-2012-0845 at MITRE

Description

SimpleXMLRPCServer.py in SimpleXMLRPCServer in Python before 2.6.8, 2.7.x before 2.7.3, 3.x before 3.1.5, and 3.2.x before 3.2.3 allows remote attackers to cause a denial of service (infinite loop and CPU consumption) via an XML-RPC POST request that contains a smaller amount of data than specified by the Content-Length header.

SUSE information

CVSS v2 Scores
  National Vulnerability Database
Base Score 4.96
Vector AV:N/AC:L/Au:N/C:N/I:N/A:P
Access Vector Network
Access Complexity Low
Authentication None
Confidentiality Impact None
Integrity Impact None
Availability Impact Partial

This issue is currently rated as having low severity.

SUSE Bugzilla entry: 747125 [RESOLVED / FIXED]

SUSE Security Advisories:

List of released packages

Product(s) Fixed package version(s) References
SUSE Linux Enterprise Desktop 12
  • libpython2_7-1_0 >= 2.7.7-2.36
  • libpython2_7-1_0-32bit >= 2.7.7-2.36
  • libpython3_4m1_0 >= 3.4.1-2.38
  • python-base >= 2.7.7-2.36
  • python-devel >= 2.7.7-2.36
  • python-xml >= 2.7.7-2.36
  • python3-base >= 3.4.1-2.38
Patchnames:
SUSE Linux Enterprise Desktop 12 GA libpython2_7-1_0
SUSE Linux Enterprise Desktop 12 GA libpython3_4m1_0
SUSE Linux Enterprise Desktop 12 SP1
  • libpython2_7-1_0 >= 2.7.9-20.6
  • libpython2_7-1_0-32bit >= 2.7.9-20.6
  • libpython3_4m1_0 >= 3.4.1-12.1
  • python-base >= 2.7.9-20.6
  • python-devel >= 2.7.9-20.6
  • python-xml >= 2.7.9-20.6
  • python3-base >= 3.4.1-12.1
Patchnames:
SUSE Linux Enterprise Desktop 12 SP1 GA libpython2_7-1_0
SUSE Linux Enterprise Desktop 12 SP1 GA libpython3_4m1_0
SUSE Linux Enterprise Desktop 12 SP2
  • libpython2_7-1_0 >= 2.7.9-24.2
  • libpython2_7-1_0-32bit >= 2.7.9-24.2
  • libpython3_4m1_0 >= 3.4.1-12.1
  • python-base >= 2.7.9-24.2
  • python-devel >= 2.7.9-24.2
  • python-xml >= 2.7.9-24.2
  • python3-base >= 3.4.1-12.1
Patchnames:
SUSE Linux Enterprise Desktop 12 SP2 GA libpython2_7-1_0
SUSE Linux Enterprise Desktop 12 SP2 GA libpython3_4m1_0
SUSE Linux Enterprise Server 12 SP2
  • libpython2_7-1_0 >= 2.7.9-24.2
  • libpython2_7-1_0-32bit >= 2.7.9-24.2
  • libpython2_7-1_0-debuginfo >= 2.7.9-24.2
  • libpython2_7-1_0-debuginfo-32bit >= 2.7.9-24.2
  • libpython3_4m1_0 >= 3.4.1-12.1
  • libpython3_4m1_0-debuginfo >= 3.4.1-12.1
  • python-base >= 2.7.9-24.2
  • python-base-32bit >= 2.7.9-24.2
  • python-base-debuginfo >= 2.7.9-24.2
  • python-base-debuginfo-32bit >= 2.7.9-24.2
  • python-base-debugsource >= 2.7.9-24.2
  • python-xml >= 2.7.9-24.2
  • python-xml-debuginfo >= 2.7.9-24.2
  • python3-base >= 3.4.1-12.1
  • python3-base-debuginfo >= 3.4.1-12.1
  • python3-base-debugsource >= 3.4.1-12.1
Patchnames:
SUSE Linux Enterprise Server 12 SP2 GA libpython2_7-1_0
SUSE Linux Enterprise Server 12 SP2 GA libpython3_4m1_0
SUSE Linux Enterprise Software Development Kit 11 SP1
SUSE Linux Enterprise Software Development Kit 11 SP2
  • python-demo >= 2.6.8-0.13.1
  • python-devel >= 2.6.8-0.13.1
  • python-doc >= 2.6-8.13.2
  • python-doc-pdf >= 2.6-8.13.2
  • python-gdbm >= 2.6.8-0.13.1
  • python-idle >= 2.6.8-0.13.1
  • python-tk >= 2.6.8-0.13.1
Builds
SAT Patch Nr: 6310
SUSE Linux Enterprise Software Development Kit 11 SP1
SUSE Linux Enterprise Software Development Kit 11 SP2
  • python-devel >= 2.6.8-0.13.1
Builds
SAT Patch Nr: 6310
SUSE Linux Enterprise Software Development Kit 11 SP1
SUSE Linux Enterprise Software Development Kit 11 SP2
  • python-32bit >= 2.6.8-0.13.1
  • python-demo >= 2.6.8-0.13.1
  • python-devel >= 2.6.8-0.13.1
  • python-doc >= 2.6-8.13.2
  • python-doc-pdf >= 2.6-8.13.2
  • python-gdbm >= 2.6.8-0.13.1
  • python-idle >= 2.6.8-0.13.1
  • python-tk >= 2.6.8-0.13.1
Builds
SAT Patch Nr: 6310
SUSE Linux Enterprise Desktop 11 SP1
SUSE Linux Enterprise Desktop 11 SP2
  • libpython2_6-1_0 >= 2.6.8-0.13.1
  • python >= 2.6.8-0.13.1
  • python-base >= 2.6.8-0.13.1
  • python-curses >= 2.6.8-0.13.1
  • python-devel >= 2.6.8-0.13.1
  • python-tk >= 2.6.8-0.13.1
  • python-xml >= 2.6.8-0.13.1
Builds
SAT Patch Nr: 6310
SUSE Linux Enterprise Desktop 11 SP1
SUSE Linux Enterprise Desktop 11 SP2
  • libpython2_6-1_0 >= 2.6.8-0.13.1
  • libpython2_6-1_0-32bit >= 2.6.8-0.13.1
  • python >= 2.6.8-0.13.1
  • python-base >= 2.6.8-0.13.1
  • python-base-32bit >= 2.6.8-0.13.1
  • python-curses >= 2.6.8-0.13.1
  • python-devel >= 2.6.8-0.13.1
  • python-tk >= 2.6.8-0.13.1
  • python-xml >= 2.6.8-0.13.1
Builds
SAT Patch Nr: 6310
SUSE Linux Enterprise Server 11 SP1
SUSE Linux Enterprise Server 11 SP1 for VMware
SUSE Linux Enterprise Server 11 SP2
  • libpython2_6-1_0 >= 2.6.8-0.13.1
  • libpython2_6-1_0-32bit >= 2.6.8-0.13.1
  • python >= 2.6.8-0.13.1
  • python-32bit >= 2.6.8-0.13.1
  • python-base >= 2.6.8-0.13.1
  • python-base-32bit >= 2.6.8-0.13.1
  • python-curses >= 2.6.8-0.13.1
  • python-demo >= 2.6.8-0.13.1
  • python-doc >= 2.6-8.13.2
  • python-doc-pdf >= 2.6-8.13.2
  • python-gdbm >= 2.6.8-0.13.1
  • python-idle >= 2.6.8-0.13.1
  • python-tk >= 2.6.8-0.13.1
  • python-xml >= 2.6.8-0.13.1
Builds
SAT Patch Nr: 6310
SUSE Linux Enterprise Server 11 SP1
SUSE Linux Enterprise Server 11 SP1 for VMware
SUSE Linux Enterprise Server 11 SP2
  • libpython2_6-1_0 >= 2.6.8-0.13.1
  • python >= 2.6.8-0.13.1
  • python-base >= 2.6.8-0.13.1
  • python-curses >= 2.6.8-0.13.1
  • python-demo >= 2.6.8-0.13.1
  • python-doc >= 2.6-8.13.2
  • python-doc-pdf >= 2.6-8.13.2
  • python-gdbm >= 2.6.8-0.13.1
  • python-idle >= 2.6.8-0.13.1
  • python-tk >= 2.6.8-0.13.1
  • python-xml >= 2.6.8-0.13.1
Builds
SAT Patch Nr: 6310
SUSE Linux Enterprise Server 11 SP1
SUSE Linux Enterprise Server 11 SP2
  • libpython2_6-1_0 >= 2.6.8-0.13.1
  • libpython2_6-1_0-x86 >= 2.6.8-0.13.1
  • python >= 2.6.8-0.13.1
  • python-base >= 2.6.8-0.13.1
  • python-base-x86 >= 2.6.8-0.13.1
  • python-curses >= 2.6.8-0.13.1
  • python-demo >= 2.6.8-0.13.1
  • python-doc >= 2.6-8.13.2
  • python-doc-pdf >= 2.6-8.13.2
  • python-gdbm >= 2.6.8-0.13.1
  • python-idle >= 2.6.8-0.13.1
  • python-tk >= 2.6.8-0.13.1
  • python-x86 >= 2.6.8-0.13.1
  • python-xml >= 2.6.8-0.13.1
Builds
SAT Patch Nr: 6310
openSUSE 11.4
  • python3 >= 3.1.3-6.5
  • python3-2to3 >= 3.1.3-6.5
  • python3-32bit >= 3.1.3-6.5
  • python3-curses >= 3.1.3-6.5
  • python3-curses-debuginfo >= 3.1.3-6.5
  • python3-dbm >= 3.1.3-6.5
  • python3-dbm-debuginfo >= 3.1.3-6.5
  • python3-debuginfo >= 3.1.3-6.5
  • python3-debuginfo-32bit >= 3.1.3-6.5
  • python3-debuginfo-x86 >= 3.1.3-6.5
  • python3-debugsource >= 3.1.3-6.5
  • python3-demo >= 3.1.3-6.5
  • python3-devel >= 3.1.3-6.5
  • python3-doc >= 3.1-6.1
  • python3-doc-pdf >= 3.1-6.1
  • python3-idle >= 3.1.3-6.5
  • python3-tk >= 3.1.3-6.5
  • python3-tk-debuginfo >= 3.1.3-6.5
  • python3-x86 >= 3.1.3-6.5
  • python3-xml >= 3.1.3-6.5
  • python3-xml-debuginfo >= 3.1.3-6.5
Patchnames:
openSUSE-2012-302
openSUSE 13.2
  • libpython2_7-1_0 >= 2.7.8-1.2
  • libpython2_7-1_0-32bit >= 2.7.8-1.2
  • libpython3_4m1_0 >= 3.4.1-4.2.1
  • python-base >= 2.7.8-1.2
  • python-devel >= 2.7.8-1.2
  • python-xml >= 2.7.8-1.2
  • python3-base >= 3.4.1-4.2.1
Patchnames:
openSUSE 13.2 GA libpython2_7-1_0
openSUSE 13.2 GA libpython3_4m1_0
openSUSE Leap 42.1
  • libpython2_7-1_0 >= 2.7.9-21.3
  • libpython2_7-1_0-32bit >= 2.7.9-21.3
  • libpython3_4m1_0 >= 3.4.1-6.2
  • python-base >= 2.7.9-21.3
  • python-devel >= 2.7.9-21.3
  • python-xml >= 2.7.9-21.3
  • python3-base >= 3.4.1-6.2
Patchnames:
openSUSE Leap 42.1 GA libpython2_7-1_0
openSUSE Leap 42.1 GA libpython3_4m1_0
openSUSE Leap 42.2
  • libpython2_7-1_0 >= 2.7.12-24.1
  • libpython2_7-1_0-32bit >= 2.7.12-24.1
  • libpython3_4m1_0 >= 3.4.5-9.1
  • python-base >= 2.7.12-24.1
  • python-devel >= 2.7.12-24.1
  • python-xml >= 2.7.12-24.1
  • python3-base >= 3.4.5-9.1
  • python3-devel >= 3.4.5-9.1
Patchnames:
openSUSE Leap 42.2 GA libpython2_7-1_0
openSUSE Leap 42.2 GA libpython3_4m1_0