Skip to content
OpenAdvisories
Unscored CVE-2005-0089 EUVD-2005-0090GHSA-w2rh-7p2w-889c

The SimpleXMLRPCServer library module in Python 2.2, 2.3 before 2.3.5, and 2.4, when used by XML-RPC servers that use the register_instance…

Published Feb 6, 2005 · Updated Aug 7, 2024 · Assigned by mitre

Description

The SimpleXMLRPCServer library module in Python 2.2, 2.3 before 2.3.5, and 2.4, when used by XML-RPC servers that use the register_instance method to register an object without a _dispatch method, allows remote attackers to read or modify globals of the associated module, and possibly execute arbitrary code, via dotted attributes.

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 3.0 python2.2 2.2.1-4.7 DSA-666-1
ReleasePackageFixed inAdvisory
RHEL 4 python +4 2.3.4-14.1 RHSA-2005:108
RHEL 3 python +3 2.2.3-6.1 RHSA-2005:109

Azure Linux

ReleasePackageFixed inAdvisory
Azure Linux 3 python-py No fix yet —

Advisories 3

References