Win32 Blaster Worm is on the Rise
EvilNight writes "You know you've got it when a 60 second shutdown timer pops up on your screen. The virus uses the RPC vulnerability. It looks like it's reaching critical mass today. Luckily, it's an easy one to stop: Download this security update. Once you've installed that patch, go here and
download the removal tool." Update: 08/12 19:19 GMT by M : Security bulletin URL corrected.
My friend was getting hit constantly by this worm yesterday. The box wouldn't stay up long enough for him to install the patches :P. Just a tip for those of you who are getting hit a lot and having your box reboot: To stop those pesky reboots try:
/a
shutdown
That should abort the shutdown and give you enough time to install patches. This also works well when you install a piece of software that trys to force you to reboot. (Why he hadn't fixed it already is a mystery, especially since slashdot.org is his homepage.)
Visualize the world of wine
posted an article about it here http://www.baxter2.com/modules.php?name=News&file= article&sid=114
i have never seen a worm spread so fast! dangerously fast
who wants to rule the world?
I've been helping my friends get this NASTYNESS off of their machines too.
Something else you might want to try is booting into safe mode (F8 right when Windows splashscreen pops). Deleting the registry entries, and the virus runprogram (msblast.exe). Also please... PLEASE patch your computer.
When you're done, run some AV on your system. Some ppl had a 2nd virus sneaking around that they didnt even know about (Spybot.worm).
-Tim
Yes, you can cancel this. Start up a console session (oh wait, this is Windows, it's called a command prompt) and type in:
C:\WINDOWS>shutdown -a now
Granted, this does leave your system in an unstable state, but if you have something urgent you absolutely need to get done, this gives you a few minutes to do it before you reboot.
"Hu, ho, ho-ah-oh-oh-oh. Hu, ho ho-ah-oh-oh-oh. Mario Paint! Whoaaa!"
Another article here
Read more on SecurityFocus' mailing list.
BOO! TERRO
Funny, a few days ago I had my XP system exhibit the same problem (after using windowsupdate)... but I checked the event log and it told me that 0x70/0x71 was accessed by the BIOS unexpectedly.
After doing a bit of research I discovered that at some point, microsoft decided that ACPI needs to behave differently, and forced all BIOS's to be upgraded to work with XP. After getting a new version of my BIOS, the problem disappeared... but the symptoms were identical to what is described with this bug... Bad timing I guess... But if you have this problem, check the event log, it may be your now non-compliant BIOS, rather than an infection/attack.
---
Programming is like sex... Make one mistake and support it the rest of your life.
My friends and I discovered that turning on your windows firewall (Windows XP) also stops the shutdowns. (Wish I had known that BEFORE I formatted my computer) Unfortunately, I told my parents about this 'epidemic' of computer error (I heard about it from my cousin in Kansas before it happened to me, and then some friends here got it at the same time), and I'm sure that now whenever something is wrong with the computer my parents will get a big serious face and say "You know, it's probably an epidemic".
I regularly report MSN spam to the Hotmail admins.
Internet Storm Center
Microsoft Bulletin
Note this is marked "Critical" now...
From Symantec's analysis:
If the current month is after August, or if the current date is after the 15th, the worm will perform a DoS on "windowsupdate.com."
With the current logic, the worm will activate the DoS attack on the 16th of this month, and continue until the end of the year.
Maybe this will motivate Microsoft to actually deal with the gaping festering security holes in their OS? How many systems do you think will still be infected after the 15th?
Nahh....
If you want to stop the timer from fscking with you, simply set your clock back a few hours right after the timer appears. Any time you subtract from the clock is added to the timer. This will give you time to install the patches. We got lucky, this one is mostly harmless. This vulnerability was patched on March 26th, btw.
Hell is being intelligent in a world full of idiots.
Having trouble getting out to Windows Update. Looks like a lot of people are taking this one seriously.
Chip H.
Why-oh-why can't people patch? Shouldn't broadband providers be sending emails to their clients with a link in them? You'd think every hotmail account would get a message saying "Plug that hole" from whoever it is that runs hotmail. Even the most clueless of windows users can click on a link and then click the "Yes" button. I can see my logs filling with failed attempts to bring down my machine already...
No, I shouldn't. This worm isn't clogging up bandwidth or DoS/DDoS attacking routers and web servers like Code Red and Nimda did. This is just making WinNT and greater workstations and servers (should you actually be using a Windows OS on a server that isn't heavily protected) to reboot.
I run an ISP in Virginia, its nailing all of our Windows XP users.
Yeah... nothing like that.
Other of course than the multitude of root kits out there, sendmail holes, bind holes, apache holes, anything else holes.
And yeah. Linux 7.2 - guess you havn't been around long enough to remember.
While you should have the MS03-010 patch installed, it is the wrong one for this worm. Make sure you use MS03-026. This is the patch that it links to in the removal tool link.
The Cert advisory can be found here
Start\Settings\Control Panel - Administrative Tools. Services. right-click "Remote Procedure Call (RPC)" hit Properties. click the Recovery tab. set "First Failure", "Second Failure", and "Subsequent Failures" to "Take No Action". that will keep it from trying to reboot as you clean. good luck.
here are some nice screenshots i made on the msblast and the hidden message "I LOVE SAN"
who wants to rule the world?
Every Windows Sysadmin should check these sites daily:
TechNet
TechNet HotFixes
And
WindowsUpdate
It's really that simple. Check daily for patches on your software, patch it, reboot, get back to work.
To make this smile even bigger: Compile this and execute it as root (all ports below 1024 are restricted and needs root permission to be listened to)
Now you can actually *see* when the worm tries it's futile attack on your superior OS.
GAAH! MY PRINTER IS ON FIRE!!! PUT IT OUT! PUT IT OUT!
Seriously, best current practices dictate that before a compromised machine is reconnected to the 'net you:
Getting the patches without a 'net connection is left as an exercise to the reader.
I got the worm yesterday, and found that when the "shutdown" popup appears, just reset the system time... you have a full minute to that. I just pushed the data back one year, and the shutdown is postponed a year! then you can run a full system virus scan, and repair tools
Regards/
JP
The facts expressed here belong to all, the opinions to me. The distinction between fact and opinion is yours to decide.
Luckily, it's an easy one to stop: Download this security update. Once you've installed that patch, go here and download the removal tool."
Not really... there have been several reports that the thing has flogged machines so badly that it might not be even posible to connect to windowsupdate/any other internet site. For proper removal instructions, take a look at CERT's advisory or Trendmicro's KB
My other OS is the MCP!
Ummm..is it not functionally inhibitive to block port 80 on a webserver? That's the port this is using. It's using a DCOM exploit, not just standard RPC. JAV
1. Because I came back from vacation today. And didn't even make it through half of my email before my RPC service restarted _itself_. ... and nothing ever happened.
2. Because apt-get upgrade runs daily on my other systems and I'm just not used to _manually_ installing security updates.
3. Because the exploit existed for at least 7 years
4. Because I'm within a corporate intranet with f..scking expensive cisco switches that could easily stop the worm on the medium.
I could give you hundreds more,
but it all boils down to:
This shouldn't bother me - the user - not at all.
On the other side of the screen it all looked so easy.
All these crappy Microsoft net-enabled 'features' turned on by default are a menace to the average user and the Internet in general.
Please block TCP/UDP Netbios ports 135-139, as well as SMB over TCP(port 445), RPC over HTTP (port 593), the MS-SQL port the Slammer worm used (port 1434).
And I am sure there are many, many more.
If you have already the service pack mentioned in this slashdot article, then according to the Microsoft Security bulletin linked in the article you already have the fix. So you might as well get the whole Service Pack while your at it.
======
In X-Windows the client serves YOU!
Anti SCO T-Shirt. $1 donated to Open Source Now Fund on each shirt.
Careful with Windows Update; it is notorius for falsely reporting that patches are installed properly.. See this discussion about this very patch (MS03-026).
Maybe you could try Microsoft's FREE Software Update Service (SUS) which lets you download all updates to a centtral server, approve the ones that work and automatically deploy them to your Active Directoy clients - I patched 64 machines in less than 10 minutes of my time. I sure hope knowing how to use MIcrosoft products doesn't get me banned from Slashdot...
Vote Quimby!
Ummm... Isn't that what the automatic update thing does? You can set it to automatically download and install critical updates, or warn you when they are available. Am I missing something? It seems like windows has had this for a long time now.
T.
MS have released broken patches in the past you moron. Hence big businesses doesn't usually let admins apply patches to production machines without regression testing, hence my question. That's one reason why it takes so long for patches to get applied.
Also, I wasn't comparing any OS with any other, so leave out the 'Linux is just as bad' rant. How old are you?!
J.
You're only jealous cos the little penguins are talking to me.
I was experimenting with nessus several months ago. I unchecked the "safe checks only" option and ran it against a series of internal Windows systems and crashed RPC. I thought "wow, this could be really dangerous if nessus'd a range of public IPs."
Sig is taking a break!
The only, uhm, 'interesting' aspect of this worm is that on Friday it's going to nuke WindowsUpdate. The worm will probably never go away competely so W.U. could well be unusable for months to come. Totally predictable, of course, it's just a surprise that it lasted this long.
"None are more hopelessly enslaved than those who falsely believe they are free." -- Goethe
The opposite is true too. I keep getting told there's a critical security patch, and download it, reboot only to be told I need the same security patch over and over again.
Good memory!
His name was John Munden and it was October 1992.
Some articles are here and here about it.
Avantslash - View Slashdot cleanly on your mobile phone.
A new version of Blaster has started spreading. The new version is called RPCsdbot.A by Trend Micro and appears to be more stable and can also open a backdoor to IRC.
RPCsdbot.A Information
Beware: In C++, your friends can see your privates!
So i got the timer,
i got the reboot,
i scaned with the program..
no virus..
Is it posible the 'error' and timer
can be from just a random problem??
or have i got some undetecable varent?
You have 5 Moderator Points!
Which Helpless Linux zealot/MS basher do you want to mod down today?
Thats why you require laptops to have firewalling on them especialy for sales guys.
Outside consultants are harder to deal with realy this is why you us an IDS to see whats happening inside your firewall(s) and reset and shun nastyness. It also helps to stop those programming team security audits (watch a programmer when his port gets turned off for 30 minutes as he tries portscan a box they turn so red it's funny) allways get this in corprate documentation perferably with a set off the IDS and it's a terminatable offence.
No sir I dont like it.
The only real solution in this case is a good firewall and keeping up with the endless stream of security patches; unfortunately, Microsoft in their infinite wisdom have decided that users can't turn off RPC's network functionality. While turning off services you don't need is good security practice, there are some exploitable services that the system needs and you can't just turn off. RPC falls into this category, and you can't do much besides firewall and patch it.
That's it. I'm no longer part of Team Sanity.
Windows: all-your-base-ar[Rebooting in 60 seconds]
Now go and average that out over a year. Bear in mind that MS-Windows exploits are being reported on a small software set (OS, email client, database, web server, web browser, email client) and Linux exploits are being reported on any of 4000 (Mandrake) - 8000 (Debian) packages, most of which will not be installed on your typical desktop or server. Estimate a percentage installed on each and discount appropriately.
Now assign a severity rating, maybe base=25% remote=50% privesc/root/admin/ring0=25% to each incident and see how they compare.
And so on. No sense comparing an overdecorated Niva with a Land Cruiser and complaining about the mileage, either.
Got time? Spend some of it coding or testing
Since the shutdown tends to occur the moment you access the internet, do the following;
1. Unplug internet connection
2. Enable Win XP firewall on all valid connections
3. Connect internet connection
4. Download and install the patch from MS
5. Update anti-virus or download and run the removal tool
Good Luck!
Proverbs 16:18 "Pride goeth before destruction, and an haughty spirit before a fall"
Just got this from the Abilene (Internet 2) Operations Center. Apparently this is significantlyi affecting at least the .edu side of the network:
- 2003-0352
Abilene Connectors and Participants,
As you're all probably painfully aware by now, a worm exploit of the Microsoft
DCOM RPC vulnerability, W32/Blaster, was unleased on Monday August 11. Details
regarding the vulnerability and exploit can be found at the references provided
below.
Worm traffic on Abilene is very high, peaking at 7%+ of all packets on the
network. We're performing an analysis of Abilene netflow data, and early this
afternoon will provide a private communication to sites that are sourcing a
large amount of worm traffic.
Recommendations for network border filtering are included the CERT W32/Blaster
advisory, http://www.cert.org/advisories/CA-2003-20.html. Filters should be
defined as input and output - to protect yourselves and to protect from
infecting others.
Abilene Connectors, please pass this communication on to your Participants.
References:
Microsoft DCOM RPC:
http://www.cert.org/advisories/CA-2003-16.html
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CAN
W32/Blaster:
http://www.cert.org/advisories/CA-2003-20.html
Regards,
XXXX XXXXXXX
Director, REN-ISAC
for analysis here
Also some cool screenshots of the beast in action here, and here
I helped a friend remove this virus yesterday. Here is what we did:
w s\Curr entVersion\Run\windows auto update
1: Enable Internet Connection Firewall (for once, it actually has a use!)
2: Download and install MS03-026
3: Remove the following registry key:
HKey_Local_Machine\SOFTWARE\Microsoft\Windo
4: search for and remove all files beginning with msblast.exe
Turns out aside from DDOS'ing Microsoft, this worm is pretty harmless.
LedgerSMB: Open source Accounting/ERP
Whoops.. Radio just reported that anyone who has a license expiring today has a 1-day extension. Thanks, Bill.
shutdown -a in a console. you need to be administrator I believe. (yes, thats -a, contrary to windows normal use of /a)
Pain lasts, kid. Its how you know you're alive. Sometimes I think this growing up thing is just pain management-TheMaxx
No. Windows ME isn't either.
Win95, 98, 98SE, and ME are all based off of the same codebase. All are unaffected.
WinNT, Win2k, WinXP, and Win2k3 are all based off of the same codebase. All unpatched machines are targets.
after you know you're infected, boot into windows. disable dcom via dcomcnfg -> components -> computers -> my computer properties. reboot into windows and use stinger or some other tool to get rid of the worm...then download the windows patches. if you need DCOM, turn it on. most users won't.
Here is a nice command line utility to scan your network for vulnerable machines. It gives you a neat list of patched and compromisable computers.
- 026rpc.php
http://www.iss.net/support/product_utilities/ms03
I don't think Steve Gibson is right as I have successfully closed port 135 for years on both NT 4.0 and W2K with no firewall via "dcomcnfg" and checked via "netstat -na".
Of course, I don't use any Micro-shaft garbage like Outlook or useless and dangerous OS services that may open port 135 (or any other Micro-shaft ports). Of course, leaving this security hole open by default is just another example of the total incompetence of Mickeysoft.
Anyway, I just noticed that the COX network has just blocked port 135.
However, it won't stop the worm from affecting your system. This morning I found copy & paste not working right in Mozilla, and Start->Settings->Network and Dial-up Connections just brought up an empty window. But there was no msblast.exe. Apparently I had been hit by the worm, but it wasn't able to use TFTP to copy over and run the code. (FWIW, I had installed the patch but not yet restarted the machine.)
So while that cheesy mkdir will probably prevent the worm from spreading (not a bad goal in itself), it apparently won't prevent the exploit from making your system flaky.
And Zed2K really needs to calm down and stop acting like such a know-it-all.
#naabhaprzrag, #sverubfr-000, #agi-fcbafberq, negvpyr[pynff*=' negvpyr-ary-'] { qvfcynl: abar !vzcbegnag; }
Apache != Linux any more than Apache on Windows = 2k Server. Nice try. This is a true vulnerability of the core OS, not a 3rd party app. Apples calling the kettle black.
IPC is more a problem with multiple solutions than an implementation; RCP, shared memory, BSD sockets, pipe links, and other IPC implementations are used based on what is best for the specific application.
That's it. I'm no longer part of Team Sanity.