The Lupper worm
Posted Nov 11, 2005 21:43 UTC (Fri) by
rickmoen (subscriber, #6943)
In reply to:
The Lupper worm by giraffedata
Parent article:
The Lupper worm
giraffedata wrote:
It's really PHP in general, not specifically XML-RPC.
Though I'm a bit down on (a lot of) PHP code and practices, the PHP-relevant vulnerability in this particular case was one in an old, poorly coded version of an add-on messaging library (PHPXMLRPC) written in PHP, that is not included with PHP itself.
The PHP XML-RPC program is just one that opens this hole.
Yes, though the correct verb would be "was" (and it's technically a library, not a program as such).
In the article, we see one other -- Awstats, and there are many more.
I see exactly three: input validation bugs in old versions of the PHP-coded third-party PHPXMLRPC library, plus input validation bugs in old versions of two Perl CGI scripts (AWstats and WebHints). I'm not aware of any Linux or *BSD that defaults to installing any of those, old versions or not.
I predict that there will be a small run of defacements (but not host compromises) of Web servers that either run those buggy CGIs exposed to the public, or run certain grotesquely overfeatured developed PHP application and never update them. My advice is, of course; Don't do that, then -- on any operating system.
Rick Moen
rick@linuxmafia.com
(
Log in to post comments)