Network Security Distributor
 
   
 SYMBOLIC
 Antivirus Security Division
 
 5 Giugno 2003
 
 NOME: Bugbear.B
 ALIAS: W32/Bugbear.B@mm, W32/Kijmo.A, I-Worm.Tanatos.B, Win32.Bugbear.B


Descrizione Breve

Una nuova variante polimorfica del worm Bugbear si e' diffusa il 5 Giugno 2003.
Il worm invia email con contenuti variabili. Utilizza una vulnerabilita' nota per eseguirsi in automatico.

Tool di disinfezione

F-Secure ha creato un tool per la rimozione di Bugbear.B. Le istruzioni sono contenute all'interno del file zip. Il tool e' disponibile al seguente link: Download

Descizione dettagliata

Il file del worm e' un eseguibile Windows PE compresso con UPX e criptato con un semplice algoritmo.
La dimensione del worm e' 72192 bytes, mentre quando e' decompresso ha dimensione pari a 170 kilobytes

Installazione sul computer

Quando e' eseguito il worm si installa nel sistema infettando varie utility del sistema e applicazioni largamente diffuse. I seguenti programmi vengono infettati:

%ProgramFilesDir%\winzip\winzip32.exe
%ProgramFilesDir%\kazaa\kazaa.exe
%ProgramFilesDir%\ICQ\Icq.exe
%ProgramFilesDir%\DAP\DAP.exe
%ProgramFilesDir%\Winamp\winamp.exe
%ProgramFilesDir%\AIM95\aim.exe
%ProgramFilesDir%\Lavasoft\Ad-aware 6\Ad-aware.exe
%ProgramFilesDir%\Trillian\Trillian.exe
%ProgramFilesDir%\Zone Labs\ZoneAlarm\ZoneAlarm.exe
%ProgramFilesDir%\StreamCast\Morpheus\Morpheus.exe
%ProgramFilesDir%\QuickTime\QuickTimePlayer.exe
%ProgramFilesDir%\WS_FTP\WS_FTP95.exe
%ProgramFilesDir%\MSN Messenger\msnmsgr.exe
%ProgramFilesDir%\ACDSee32\ACDSee32.exe
%ProgramFilesDir%\Adobe\Acrobat 4.0\Reader\AcroRd32.exe
%ProgramFilesDir%\CuteFTP\cutftp32.exe
%ProgramFilesDir%\Far\Far.exe
%ProgramFilesDir%\Outlook Express\msimn.exe
%ProgramFilesDir%\Real\RealPlayer\realplay.exez
%ProgramFilesDir%\Windows Media Player\mplayer2.exe
%ProgramFilesDir%\WinRAR\WinRAR.exe
%ProgramFilesDir%\adobe\acrobat 5.0\reader\acrord32.exe
%ProgramFilesDir%\Internet Explorer\iexplore.exe
%WinDir%\winhelp.exe
%WinDir%\notepad.exe
%WinDir%\hh.exe
%WinDir%\mplayer.exe
%WinDir%\regedit.exe
%WinDir%\scandskw.exe

dove %ProgramFilesDir% e' la cartella di instalalzione di default delle applicazioni (Programmi) e %WinDir% e' la cartella di Windows.

IL worm puo' anche copiare i propri file nella cartella di Avvio Automatico con un nome scelto a caso oppure Setup.exe; in questo modo viene eseguito in automatico al prossimo riavvio.
E' possibile che venga installata una componente di keylogging all'interno della cartella di sistema di Windows. Questa componente ha un nome scelto a caso e estensione .dll. Il nome potrebbe, ad esempio, essere MGLKCKK.DLL. Vengono inoltre creati altri 2 file all'interno della cartella di sistema in cui sono salvati, in modo crittato, dati utilizzati dal worm.

Diffusione via Email

Il worm si diffonde per mezzo di e-mail infette. Ha un suo motore SMTP interno.
Per trovare gli indirizzi e-mail verso cui propagarsi il worm cerca nei file con queste estensioni:

.ODS
.MMF
.NCH
.MBX
.EML
.TBB
.DBX
INBOX

Alcuni di questi file sono database contenenti svariati indirizzi e-mail. Il worm si autoinvia a tutti gli indirizzi trovati evitando quelle che contengono le seguenti stringhe:

remove
spam
undisclosed
recipients
noreply
lyris
virus
trojan
mailer-daemon
postmaster@
root@
nobody@
localhost
localdomain
list
talk
ticket
majordom

Il soggetto dei messaggi infetti e' preso casualmente da file del computer infetto oppure viene scelto tra i seguenti:

Greets!
Get 8 FREE issues - no risk!
Hi!
Your News Alert
$150 FREE Bonus!
Re:
Your Gift
New bonus in your cash account
Tools For Your Online Business
Daily Email Reminder
News
free shipping!
its easy
Warning!
SCAM alert!!!
Sponsors needed
new reading
CALL FOR INFORMATION!
25 merchants and rising
Cows
My eBay ads
empty account
Market Update Report
click on this!
fantastic
wow!
bad news
Lost & Found
New Contests
Today Only
Get a FREE gift!
Membership Confirmation
Report
Please Help...
Stats
I need help about script!!!
Interesting...
Introduction
various
Announcement
history screen
Correction of errors
Just a reminder
Payment notices
hmm..
update
Hello!

Il corpo del messaggio infetto puo' essere vuoto oppure puo' contenere un testo estratto da un file scelto casualmente dal computer infetto. Il body del messaggio puo' contenere l'exploit I-Frame. Quest'ultimo permette al worm di eseguirsi automaticamente su alcuni computer quando una e-mail infetta viene aperta (ad esempio, con Outlook e IE 5.0 or 5.01). Questa vulnerabilita' viene corretta dalla patch reperibile sul sito di Microsoft all'indirizzo:

http://www.microsoft.com/technet/treeview/default.asp?url=/technet/security/bulletin/MS03-020.asp

Il nome dell'allegato puo' essere SETUP.EXE o puo' contenere una delle seguenti parole:

readme
Setup
Card
Docs
news
image
images
pics
resume
photo
video
music
song
data

Il worm puo' inoltre scegliere il nome dell'allegato con cui si invia, scegliendo in modo casuale tra i file presenti sul computer infetto. L'estensione dell'allegato e' scelta fra le seguenti:

exe
scr
pif

Nel caso in cui il worm usi il nome di un file presente sul computer infetto l'allegato potrebbe avere due o più estensioni, ad esempio DOCUMENT.DOC.EXE. Il worm controlla l'estensione del file e setta il content type dell'allegato in modo appropriato.

Le estensioni controllate sono:

reg
ini
bat
h
diz
txt
cpp
c
html
htm
jpeg
jpg
gif
cpl
dll
vxd
sys
com
exe
bmp

I content type utilizzati sono:

image/gif
image/jpeg
application/octet-stream
text/plain
text/html

Il worm falsifica l'indirizzo del mittente della mail.

Diffusione nelle Reti Locali
Il worm ha la capacita' di infettare i computer connessi ad una rete locale. Prima di avviare la sua routine di infezione aspetta un certo periodo di tempo. Quando inizia il tentativo di diffusione, enumera gli share di rete, si connette ad essi e prova ad infettare i seguenti file presenti nelle cartelle "Program Files" (Programmi) e "Windows" sui computer remoti:

\winzip\winzip32.exe
\kazaa\kazaa.exe
\ICQ\Icq.exe
\DAP\DAP.exe
\Winamp\winamp.exe
\AIM95\aim.exe
\Lavasoft\Ad-aware 6\Ad-aware.exe
\Trillian\Trillian.exe
\Zone Labs\ZoneAlarm\ZoneAlarm.exe
\StreamCast\Morpheus\Morpheus.exe
\QuickTime\QuickTimePlayer.exe
\WS_FTP\WS_FTP95.exe
\MSN Messenger\msnmsgr.exe
\ACDSee32\ACDSee32.exe
\Adobe\Acrobat 4.0\Reader\AcroRd32.exe
\CuteFTP\cutftp32.exe
\Far\Far.exe
\Outlook Express\msimn.exe
\Real\RealPlayer\realplay.exe
\Windows Media Player\mplayer2.exe
\WinRAR\WinRAR.exe
\adobe\acrobat 5.0\reader\acrord32.exe
\Internet Explorer\iexplore.exe
\winhelp.exe
\notepad.exe
\hh.exe
\mplayer.exe
\regedit.exe
\scandskw.exe

Inoltre il worm prova a localizzare la directory di Avvio Automatico sui computer remoti e si copia con il nome SETUP.EXE o con un nome casuale ed estensione .EXE.

Il risultato di questa azione e' che i computer remoti saranno infettati al riavvio delle macchine oppure dopo l'esecuzione di uno dei file infetti.

Processi Fermati

Il worm uccide i processi di alcuni anti-virus, di progammi di sicurezza ed di altri progammi generici. Crea una lista dei processi attivi ogni 20 secondi e termina processi il cui nome coincide con uno dei seguenti:

_AVP32.EXE
_AVPCC.EXE
_AVPM.EXE
ACKWIN32.EXE
ANTI-TROJAN.EXE
APVXDWIN.EXE
AUTODOWN.EXE
AVCONSOL.EXE
AVE32.EXE
AVGCTRL.EXE
AVKSERV.EXE
AVNT.EXE
AVP.EXE
AVP32.EXE
AVPCC.EXE
AVPDOS32.EXE
AVPM.EXE
AVPTC32.EXE
AVPUPD.EXE
AVSCHED32.EXE
AVWIN95.EXE
AVWUPD32.EXE
BLACKD.EXE
BLACKICE.EXE
CFIADMIN.EXE
CFIAUDIT.EXE
CFINET.EXE
CFINET32.EXE
CLAW95.EXE
CLAW95CF.EXE
CLEANER.EXE
CLEANER3.EXE
DVP95.EXE
DVP95_0.EXE
ECENGINE.EXE
ESAFE.EXE
ESPWATCH.EXE
F-AGNT95.EXE
F-PROT.EXE
F-PROT95.EXE
F-STOPW.EXE
FINDVIRU.EXE
FP-WIN.EXE
FPROT.EXE
FRW.EXE
IAMAPP.EXE
IAMSERV.EXE
IBMASN.EXE
IBMAVSP.EXE
ICLOAD95.EXE
ICLOADNT.EXE
ICMON.EXE
ICSUPP95.EXE
ICSUPPNT.EXE
IFACE.EXE
IOMON98.EXE
JEDI.EXE
LOCKDOWN2000.EXE
LOOKOUT.EXE
LUALL.EXE
MOOLIVE.EXE
MPFTRAY.EXE
N32SCANW.EXE
NAVAPW32.EXE
NAVLU32.EXE
NAVNT.EXE
NAVW32.EXE
NAVWNT.EXE
NISUM.EXE
NMAIN.EXE
NORMIST.EXE
NUPGRADE.EXE
NVC95.EXE
OUTPOST.EXE
PADMIN.EXE
PAVCL.EXE
PAVSCHED.EXE
PAVW.EXE
PCCWIN98.EXE
PCFWALLICON.EXE
PERSFW.EXE
RAV7.EXE
RAV7WIN.EXE
RESCUE.EXE
SAFEWEB.EXE
SCAN32.EXE
SCAN95.EXE
SCANPM.EXE
SCRSCAN.EXE
SERV95.EXE
SMC.EXE
SPHINX.EXE
SWEEP95.EXE
TBSCAN.EXE
TCA.EXE
TDS2-98.EXE
TDS2-NT.EXE
VET95.EXE
VETTRAY.EXE
VSCAN40.EXE
VSECOMR.EXE
VSHWIN32.EXE
VSSTAT.EXE
WEBSCANX.EXE
WFINDV32.EXE
ZONEALARM.EXE

Il worm ha routine distinte per fermare i processi. Queste routine dipendono dal sistema operativo.

Banche

l computer contiene una ampia lista di domini che per la maggior parte appartengono a banche. All'avvio verifica se il dominio del computer infettato appartiene ad uno di quelli presenti nella lista e se il controllo e' positico avvia la funzione di AutoDial modificando la chiave del registro:

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings]
"EnableAutodial"=dword:00000001

I domini presenti nella lista appartengono a banche di differenti nazioni fra le quali: Italia,Francia, Regno Unito, Germania, Australia, Grecia, Danimarca, Nuova Zelanda, Spagna, Brasile, Romania, Polonia, Argentina, Svizzera, Finlandia, Taiwan, Turchia, Islanda, Slovenia, Corea, USA, Sud Africa, Repubbliche Baltiche, Austria, Ungheria, Norvegia, Repubblica Ceca e altre.

Effetti collaterali

In base ai report le stampanti di rete possono stampare pagine contenenti caratteri senza senso quando il worm inizia a diffondersi in rete. Questo puo' essere un effetto del tentativo di infezione della rete.

Backdoor

Il worm contiene una componente di backdoor simile a quella usata nella versione precedente. La backdoor ascolta sulla porta TCP 1080 ed e' possibile inviare i seguenti comandi:

* informazioni sul computer infettato
* upload e download di file
* esecuzione di file
* eliminazione di file
* terminazione di processi
* lista dei processi in esecuzione
* avvio del keylogger
* avvio di un server web su una porta a scelta

L'interfaccia Web di Bugbear e' la seguente:

La backdoor presente in Bugbear.B non usa, a differenza della variante precedente, un sistema di autenticazione e quindi puo' essere usato da chiunque e non solo dall'autore del worm.

Rilevazione

F-Secure Anti-Virus rileva e disinfetta il worm Bugbear.B con le impronte rilasciate il 6 Giugno 2003:

[FSAV_Database_Version]

Version=2003-06-06_02

F-Secure Corporation


Contatti | Dove Siamo | Trademark