This worm uses NetBEUI functions to get available lists of user names and passwords, which it uses to access a target system and drop a copy of
itself in network shares.
It also generates IP addresses and attempts to drop a copy of itself in the following target address's default shares:
ADMIN$\System32
C$\Windows\System32
C$\WINNT\System32
IPC$
It takes advantage of the following Windows vulnerabilities:
IIS5/WEBDAV Buffer Overflow vulnerability
Remote Procedure Call (RPC) Distributed Component Object Model (DCOM) vulnerability
Windows LSASS Vulnerability
For more information about these Windows vulnerabilities, please refer to the following Microsoft Web pages:
This worm also has backdoor capabilities. It connects to a remote IRC (Internet Relay Chat) server and joins a specific IRC channel, where it receives commands coming from a malicious user.
It performs the following distributed denial of service (DDoS) attacks:
HTTP flood
Ping flood
SYN flood
UPD flood
It is also capable of gathering CD keys, serial numbers, and even application product IDs of certain game applications.
It runs on Windows XP and 2000.
For additional information about this threat, see:
Description created:Sep. 15, 2004 6:13:02 AM GMT -0800Description updated:Sep. 15, 2004 6:37:22 AM GMT -0800
Upon execution, this memory-resident worm drops a copy of itself in the Windows system folder using the file name XPCD.EXE.
In order for it to run at every Windows startup, it creates the following registry entries:
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\
CurrentVersion\Run
msjava service = "xpcd.exe"
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\
CurrentVersion\Runservices
msjava service = "xpcd.exe"
HKEY_CURRENT_USER\Software\Microsoft\OLE
msjava service = "xpcd.exe"
Network Propagation and Exploit
This worm uses NetBEUI functions to get available lists of user names and passwords, which it uses to access a target system and drop a copy of
itself in network shares.
It also generates IP addresses and attempts to drop a copy of itself in the following target address's default shares:
ADMIN$\System32
C$\Windows\System32
C$\WINNT\System32
IPC$
It takes advantage of the following Windows vulnerabilities:
IIS5/WEBDAV Buffer Overflow vulnerability
Remote Procedure Call (RPC) Distributed Component Object Model (DCOM) vulnerability
Windows LSASS Vulnerability
For more information about these Windows vulnerabilities, please refer to the following Microsoft Web pages:
Besides the passwords gathered using NetBEUI functions, it also uses the following list to access target systems:
12345
123456
1234567
12345678
123456789
1234567890
access
accounting
accounts
administrador
administrat
administrateur
administrator
admins
backup
bitch
blank
brian
changeme
chris
cisco
compaq
computer
control
database
databasepass
databasepassword
db1234
dbpass
dbpassword
default
domain
domainpass
domainpassword
exchange
george
guest
hello
homeuser
internet
intranet
katie
linux
login
loginpass
nokia
oeminstall
oemuser
office
oracle
orainstall
outlook
owner
pass1234
passwd
password
password1
peter
qwerty
server
siemens
sqlpassoainstall
staff
student
susan
system
teacher
technical
win2000
win2k
win98
windows
winnt
winpass
winxp
wwwadmin
Backdoor Capabilities
This worm connects to a remote IRC (Internet Relay Chat) server and joins a specific IRC channel, where it receives commands coming from a malicious user.
The malicious user may then perform the following commands on the infected system:
Add/Remove default network shares
Delete files
Download and execute files
Emulate a proxy server
Enable DCOM protocol
List and terminate services and processes
Log keystrokes
Redirect connections
Scan local area network for listening ports
Send SMTP (Simple Mail Transfer Protocol) email
Steal cached passwords
Change IRC server and channel where malware connects to
Denial of Service Attack
This worm performs the following distributed denial of service (DDoS) attacks:
HTTP flood
Ping flood
SYN flood
UPD flood
Information Theft
This worm is also capable of gathering CD keys, serial numbers, and even application product IDs of the following game applications:
Important note: The "Minimum scan engine" refers to the earliest Trend Micro scan engine version guaranteed to detect this threat. However, Trend Micro strongly recommends that you update to the latest version in order to get comprehensive protection. Download the latest scan engine here.
Solution:
Identifying the Malware Program
To remove this malware, first identify the malware program.
Scan your system with your Trend Micro antivirus product.
This procedure terminates the running malware process. You will need the name(s) of the file(s) detected earlier.
Open Windows Task Manager. On Windows 2000 and XP, press
CTRL+SHIFT+ESC, then click the Processes tab.
In the list of running programs*, locate the malware file(s) detected earlier.
Select one of the detected files, then press either the End Task or the End Process button, depending on the version of Windows on your system.
Do the same for all detected malware files in the list of running processes.
To check if the malware process has been terminated, close Task Manager, and then open it again.
Close Task Manager.
Removing Autostart Entries from the Registry
Removing autostart entries from the registry prevents the malware from executing at startup.
Open Registry Editor. Click Start>Run, type REGEDIT, then press Enter.
In the left panel, double-click the following:
HKEY_LOCAL_MACHINE>Software>Microsoft>
Windows>CurrentVersion>Run
In the right panel, locate and delete the entry: msjava service = "xpcd.exe"
In the left panel, double-click the following:
HKEY_LOCAL_MACHINE>Software>Microsoft>
Windows>CurrentVersion>RunServices
In the right panel, locate and delete the entry: msjava service = "xpcd.exe"
In the left panel, double-click the following:
HKEY_CURRENT_USER>Software>Microsoft>OLE
In the right panel, locate and delete the entry: msjava service = "xpcd.exe"
Close Registry Editor.
NOTE: If you were not able to terminate the malware process as described in the previous procedure, restart your system.
Additional Windows XP Cleaning Instructions
Users running Windows XP must disable System Restore to allow full scanning of infected systems.
Users running other Windows versions can proceed with the succeeding procedure sets.
Running Trend Micro Antivirus
Scan your system with Trend Micro antivirus and delete all files detected as WORM_SDBOT.VM. To do this, Trend Micro customers must download the latest pattern file and scan their system. Other Internet users can use HouseCall, Trend Micros free online virus scanner.
Applying Patches
This malware exploits known vulnerabilities in Windows. Download and install the fix patch supplied by Microsoft in the following pages:
Refrain from using this product until the appropriate patch has been installed. Trend Micro advises users to download critical patches upon release by vendors.