Skip to content

CVE-2012-0845 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...

MediumCVSS 5.0 EPSS 5.4%
Published
Updated
Exploit status
No public exploit known

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.

Affected products

ProductAffected versionsFixed in
debian/python2.7(Debian:11) < 2.7.3~rc1-1 2.7.3~rc1-1
python <= 2.6.7 No fix listed
python = 0.9.0 No fix listed
python = 0.9.1 No fix listed
python = 1.2 No fix listed
python = 1.3 No fix listed
python = 1.5.2 No fix listed
python = 1.6 No fix listed
python = 1.6.1 No fix listed
python = 2.0 No fix listed
python = 2.0.1 No fix listed
python = 2.1 No fix listed
python = 2.1.1 No fix listed
python = 2.1.2 No fix listed
python = 2.1.3 No fix listed
python = 2.2 No fix listed
python = 2.2.1 No fix listed
python = 2.2.2 No fix listed
python = 2.2.3 No fix listed
python = 2.3.1 No fix listed
python = 2.3.2 No fix listed
python = 2.3.3 No fix listed
python = 2.3.4 No fix listed
python = 2.3.5 No fix listed
python = 2.3.7 No fix listed
Show 34 more
ProductAffected versionsFixed in
python = 2.4.1 No fix listed
python = 2.4.2 No fix listed
python = 2.4.3 No fix listed
python = 2.4.4 No fix listed
python = 2.4.6 No fix listed
python = 2.5.1 No fix listed
python = 2.5.2 No fix listed
python = 2.5.3 No fix listed
python = 2.5.4 No fix listed
python = 2.5.6 No fix listed
python = 2.5.150 No fix listed
python = 2.6.1 No fix listed
python = 2.6.2 No fix listed
python = 2.6.3 No fix listed
python = 2.6.4 No fix listed
python = 2.6.5 No fix listed
python = 2.6.6 No fix listed
python = 2.6.2150 No fix listed
python = 2.6.6150 No fix listed
python = 2.7.1 No fix listed
python = 2.7.1-rc1 No fix listed
python = 2.7.2-rc1 No fix listed
python = 2.7.1150 No fix listed
python = 2.7.2150 No fix listed
python = 3.0 No fix listed
python = 3.0.1 No fix listed
python = 3.1 No fix listed
python = 3.1.1 No fix listed
python = 3.1.2 No fix listed
python = 3.1.3 No fix listed
python = 3.1.4 No fix listed
python = 3.2 No fix listed
python = 3.2-alpha No fix listed
python = 3.2.2150 No fix listed

References