Tech Support Guy banner
Not open for further replies.
1 - 1 of 1 Posts

Super Moderator
37,795 Posts
Discussion Starter · #1 ·

The Python development team has discovered a flaw in the
SimpleXMLRPCServer library module which can give remote attackers
access to internals of the registered object or its module or possibly
other modules. The flaw only affects Python XML-RPC servers that use
the register_instance() method to register an object without a
_dispatch() method. Servers using only register_function() are not

On vulnerable XML-RPC servers, a remote attacker may be able to view
or modify globals of the module(s) containing the registered
instance's class(es), potentially leading to data loss or arbitrary
code execution. If the registered object is a module, the danger is
particularly serious. For example, if the registered module imports
the os module, an attacker could invoke the os.system() function.

Versions: 2.2 all versions, 2.3 prior to 2.3.5, 2.4
1 - 1 of 1 Posts
Not open for further replies.