The OIT Virus Notification Program --> The OIT Virus Notification Program --> -->

The OIT Virus Notification Program

Virus Alert:  Nachi

This virus uses the same RPC security flaw as Lovesan to spread between Windows 2000 and Windows XP computers, as well as an older WebDAV vulnerability found on Windows 2000 web servers. This particular virus is apparently designed to try and remove the original Lovesan worm from an unpatched system and to install the necessary patch to fix the security flaw. Despite these potentially beneficial actions, it is still a virus because it spreads itself without a user's permission and because it creates services on the machine that will continue to run even after the system is patched and the Lovesan worm removed.

Like Lovesan, this virus does not require any user intervention to infect a machine: any computer that is not patched against the flaw can become infected and can spread the virus further.

The best protection against this virus is to patch the RPC flaw on your computer. Instructions on how to do that are available on our RPC alert page at http://www.helpdesk.umd.edu/virus/alerts/rpcflaw.shtml. System administrators responsible for Windows 2000 web servers should also make sure their systems are protected from the WebDAV vulnerability (http://www.microsoft.com/technet/treeview/default.asp?url=/technet/security /bulletin/MS03-007.asp).

Individuals who are running McAfee anti-virus products may see a virus warning pop-up regarding a virus/worm called Exploit-DcomRpc. That alert is an indication that the virus is attempting to infect your system, and that McAfee is attempting to block it. If you see this warning, your system has probably been protected from the virus by McAfee, but the virus may still have succeeded in creating a command shell that is open to hackers (it should not, however, have created the IRC bot), so you should still go through the removal steps below just to be safe.

More Details

The virus (also referred to by some vendors as MSBlast.D and Welchia) travels by scanning random IP addresses for the presence of the RPC flaw via TCP port 135 and the WebDAV flaw on Windows 2000 web servers on port 80. When it finds a computer that still has either of the flaws, it creates a remote shell on a random port between port 666 and 765 on that machine and then starts a TFTP session to create a directory called WINS in the Windows system32 directory, where it creates two files. Those files are:

  • dllhost.exe, which is the virus
  • svchost.exe, which is actually a renamed copy of tftpd.exe, the executable that allows for TFTP sessions

The virus then creates two system services that allows the worm to operate automatically. Details on these services can be found on Symantec's web page on the virus (Symantec refers to the virus as Welchia).

The virus halts the process created by the original Lovesan worm and deletes the Lovesan file msblast. It then checks for the version of the operating system and attempts to download and install the appropriate RPC patch for the system. It is not clear as to what happens when the virus tries to install a patch on a Windows system that requires a service pack update in order to install the patch.

The virus will supposedly disable and remove itself if it detects that the year is 2004.

Avoiding the Virus

Since no user intervention is required for the virus to move from computer to computer, the only way to avoid having the virus transmitted to your system is to apply the RPC security patch. Instructions on how to do this are available at http://www.helpdesk.umd.edu/virus/alerts/rpcflaw.shtml. System administrators running Windows 2000 web services should make sure that their servers are patched for the WebDAV vulnerability as well.

Removing the Virus

If your system has been infected by the virus, the first thing to do is to patch the system. Otherwise, your system would be infected again the moment you removed the virus. Download and install the appropriate patch as instructed at http://www.helpdesk.umd.edu/virus/alerts/rpcflaw.shtml.

Once your system has been patched, update your anti-virus software and perform a full scan of your computer system. Users of the McAfee VirusScan or Netshield software can manually update their software in one of two ways. One way is to go to the McAfee corporate edition website (www.mcafeeb2b.com), click on Downloads (in the left column of options), then click on the link for DATs under the Virus Protection section. There you will find download links for both the DAT File and the SuperDAT file (the first two links). Click on and download the SuperDAT file, then double-click on the downloaded file to fully update your software.

The other way to update the software is through the VirusScan/NetShield Console component. VirusScan users can open the VirusScan Console by clicking on Start | Programs | Network Associates | VirusScan Console. Once the console window is open, select AutoUpdate from the list of tasks and then click on the Start button (the one with the green triangle) to perform the update (remember that you will need to be connected to the Internet at the time you perform this operation).

If you don't have any anti-virus software on your computer but you are a member of UMCP, you can download and install McAfee VirusScan from http://www.helpdesk.umd.edu/virus/software.shtml.

Additional Information

For further information, visit:

McAfee: http://vil.nai.com/vil/content/v_100559.htm
Symantec: http://www.symantec.com/avcenter/venc/data/w32.welchia.worm.html
Trend Micro: http://www.trendmicro.com/vinfo/virusencyclo/default5.asp?VName=WORM_MSBLAST.D&VSect=T



To learn how to sign up to receive alerts via email about any new viruses that threaten the university, click here.

To return to the previous web page, click on the Back button of your web browser.
To return to the main VNP web page, click here.

How are we doing? Comments on this page?
Office of Information Technology
Office of Information Technology Help Desk Web Site University of Maryland Web Site Office of Information Technology Web Site