VRT Rules 2005-11-08
Sourcefire VRT Certified Rules Update
The Sourcefire Vulnerability Research Team (VRT) has learned of a worm traversing the Internet that targets known vulnerabilities in certain PHP and CGI scripts. The worm, known as Lupper or Plupii, makes requests on port 80 for various scripts such as xmlrpc.php and awstats.pl.
The Sourcefire VRT has confirmed that a rule identified as sid 3827, released on July 22, 2005, will generate events when this worm tries to exploit the vulnerability in the PHP XML-RPC module. The Sourcefire VRT has also confirmed that a rule identified as sid 3813, released on June 30, 2005, will generate events when the worm tries to use the awstats vulnerability as an attack vector.
Analysis of the worm indicates that it attempts to exploit a weakness in the PHP XML-RPC module by making a malicious POST request to the xmlrpc.php script used by some PHP based applications. The worm may also try to exploit a weakness in the awstats application that can allow command execution on an affected host.
Successful exploitation results in the worm downloading a Trojan Horse program named lupii, that opens either port 7111 or 7222 to establish a UDP based control channel. The infected host then starts to perform a scan to detect other potential victims at random IP addresses. Once a host is identified, the worm then attempts to spread using the attack vectors outlined above.
Sourcefire VRT rule packs often utilize enhancements made to Snort. Operators should upgrade to the latest revision or patch level for Snort to ensure these enhancements are available before using these rules.
About the VRT:
The Sourcefire VRT is a group of leading edge intrusion detection and prevention experts working to proactively discover, assess and respond to the latest trends in hacking activity, intrusion attempts and vulnerabilities. This team is also supported by the vast resources of the open source Snort community, making it the largest group dedicated to advances in network security industry.