CVE-2005-0089

Python 2.2, 2.3 < 2.3.5, 2.4 - Remote Code Execution via SimpleXMLRPCServer register_instance

Title source: llm
STIX 2.1

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.

References (12)

Core 12
Core References
Third Party Advisory vendor-advisory x_refsource_trustix
http://www.trustix.org/errata/2005/0003/
Broken Link, Third Party Advisory, VDB Entry vdb-entry x_refsource_sectrack
http://securitytracker.com/id?1013083
Broken Link, Patch, Vendor Advisory x_refsource_confirm
http://www.python.org/security/PSF-2005-001/
Mailing List, Third Party Advisory mailing-list x_refsource_bugtraq
http://marc.info/?l=bugtraq&m=110746469728728&w=2
Third Party Advisory, VDB Entry vdb-entry x_refsource_bid
http://www.securityfocus.com/bid/12437
Broken Link third-party-advisory x_refsource_secunia
http://secunia.com/advisories/14128
Patch, Third Party Advisory vendor-advisory x_refsource_debian
http://www.debian.org/security/2005/dsa-666
Broken Link, Patch x_refsource_confirm
http://python.org/security/PSF-2005-001/patch-2.2.txt
Broken Link, Third Party Advisory vendor-advisory x_refsource_mandrake
http://www.mandriva.com/security/advisories?name=MDKSA-2005:035
Third Party Advisory vendor-advisory x_refsource_redhat
http://www.redhat.com/support/errata/RHSA-2005-108.html

Scores

EPSS 0.0911
EPSS Percentile 92.8%

Details

Status published
Products (2)
python/python 2.4.0
python/python < 2.3.5
Published May 02, 2005
Tracked Since Feb 18, 2026