Code mishmash drives MSBlast

Daily Newsletters

Sign up to ZDNet UK's daily newsletter.

ANALYSIS
Call it the Frankenworm.

The latest threat to hit the Internet is a piecemeal compilation of programs cobbled together to do a single job: spread across the Internet. The Frankenstein's monster of code stitches together a widely available file server, one of several public programs to exploit a widespread Windows flaw, and common techniques for compromising computers.

Click here for details on combatting the worm.

The combination is unoriginal, but effective. The worm -- also known as W32/Lovsan.worm and W32.MSBlaster -- is successful not because its creator was knowledgeable about programming, but because a great many people whose computers are connected to the Internet are still ignorant when it comes to security.

"I'm not going to give the guy who wrote it a lot of credit," said Vincent Gullotto, vice president for security firm Network Associates' antivirus emergency response team. "It was effective -- it did what it set out to do."

In most countries, laws prohibit the release of self-propagating code onto the Internet. However, finding the authors of email viruses and worms is extremely difficult, making harsh laws unlikely to dissuade the individuals who release the programs. Gullotto stresses that home users are going to have to pay more attention to security in the future and corporations must better secure their networks if they are to dodge future -- even poorly written -- worms.

"I think education is a constant with anybody, in that they need to understand that threats are evolving," he said.

The worm has infected at least 120,000 computers and has caused internal disruptions for many companies and Internet service providers. Gullotto said that a "few hundred" Network Associates' clients had been infected with MSBlast.

However, computers connected to the Internet aren't the only target. Starting on Saturday, every computer infected with MSBlast is expected to start flooding Microsoft's Windows Update service with legitimate-looking connection requests. The denial-of-service attack could slow -- and even halt -- access to the primary way Microsoft customers receive updates for their computers.

Unlike the common mass-mailing viruses that spread by hitching a ride on email messages, Internet worms don't attach themselves to files and don't need user intervention to spread.

The MSBlast worm infects other computers by trying to connect to 20 different Internet addresses at the same time using methods identical to those of an exploit program refined by security researchers and hackers on the Internet. That program, known as dcom.c, attempts to use a vulnerability in a widely used component of the operating system that allows other computers to ask Windows systems to perform an action or service. Microsoft issued a warning about the flaw on 16 July.

The component, known as the remote procedure call (RPC) process, facilitates activities such as sharing files and allowing others to use a computer's printer. By sending too much data to the RPC process, an attacker can cause the system to grant full access to its resources.

"Because they ripped off the exploit, the worm ended up looking just like hackers trying to break into computers," said Marc Maiffret, chief hacking officer for security software maker eEye Digital Security. "I think that people would have discovered the attack even sooner if it acted like a real worm."

How it works
Just like a hacker manually attacking a server, MSBlast installs a file-sharing program known as the Trivial File Transfer Protocol (TFTP) server and runs the program to download the MSBlast code to the compromised computer. But the way the worm causes the victim's computer to download the file is very inefficient, Maiffret said.

Moreover, even though MSBlast can detect whether a machine is already infected, it has to compromise the machine again before it can check. It also adds a registry key to ensure that the worm is restarted when the host computer is rebooted.

To infect other computers, the worm causes its host to scan for computers with the RPC vulnerability. Forty percent of the time, the program will scan the network to which it is attached, while 60 percent of the time, the worm will try a random network. Because the scanning process is not completely random, the worm is likely to cause a lot of excess traffic on its local network.

The worm contains two messages in its code. One is a "greet" -- an underground programmer greeting -- to another person, which could be a lead for law enforcement agencies that pursue the worm's author. The greet reads, "I just want to say LOVE YOU SAN!!"

The other message is addressed to Microsoft founder Bill Gates: "billy gates why do you make this possible?" it says. "Stop making money and fix your software!!"

The company pointed out that another service exists for customers to get patches.

"We are working diligently to make sure that we are going to handle the increase in traffic from the worm," said Stephen Toulouse, security program manager for Microsoft's security response centre, adding that customers can also download patches from the Microsoft Download Centre.

Microsoft confirmed that it is working with law enforcement to find the person or group who released the worm.

MSBlast's first attack will last until the end of the year, said security researchers, adding that the coding of the worm will cause it to continue the attack in the latter half of each month for the first six months of 2004.

Maiffret said he expects the Saturday attack will fizzle.

"I don't think Windows Update is going down," he said. "Microsoft is usually good on the network side of things."

Post your comment

In order to post a comment you need to be registered and logged in.

You can also log in with Facebook. Log in or create your ZDNet UK account below

  • Login

Will not be displayed with your comment

By signing up for this service, you indicate that you agree to our Terms and Conditions and have read and understood our Privacy Policy. Questions about membership? Find the answers in the Community FAQ

Get ZDNet UK's daily newsletter

Enter your email address to sign up

ZDNet UK Live

kevinmchapman

"the very significant number of users" and "many (most) of us" - you have no evidence for these statements. It is a fact that most users are saying...

8 hours ago by kevinmchapman on A tale of two distros: Ubuntu and Linux Mint
Marg Menzies Harrison

Another grammar faux pas is the improper use of "you". When sitting down down in a restaurant, for example, I get cringe when the waitress...

9 hours ago by Marg Menzies Harrison via Facebook on 10 flagrant grammar mistakes that make you look stupid
zdnetukuser

And NOW, folks, for Canonical's next trick... Kubuntu is late. Here's a pencil. Draw your own conclusions. cf.:...

10 hours ago by zdnetukuser on Linux Minterface
Moley

@kevinmchapman. The discussion here reflects the very significant number of users who really do like the traditional menu system and who wish to...

12 hours ago by Moley on A tale of two distros: Ubuntu and Linux Mint
kevinmchapman

Er, no... It is an efficient means of finding the application/file/setting you need in one place. The icons are a simply a fallback for when you...

13 hours ago by kevinmchapman on A tale of two distros: Ubuntu and Linux Mint
TerryRK

Isn't the provision of a text based search an admission by the developers that the mass of icons approach does not work? I don't need to use a...

14 hours ago by TerryRK on A tale of two distros: Ubuntu and Linux Mint
kevinmchapman

"Unity and GNOME 3 both abandon the old text-based cascading menus in favour of a graphical icon-driven system." Point truly missed. Both use a...

15 hours ago by kevinmchapman on A tale of two distros: Ubuntu and Linux Mint
TerryRK

whs001 - Thank you, I'm glad you liked the article. I absolutely agree with you on your first point. I should perhaps have made it clearer that...

15 hours ago by TerryRK on A tale of two distros: Ubuntu and Linux Mint
Dennis Nilsson

If we allow corporate interest to dictate the way our government circumvents due process against foreign entities then we should accept the same...

16 hours ago by Dennis Nilsson via Facebook on ACTA stumbles in Germany
GHar123

I totally dislike pirating of works, I fear that artists will be deterred from creating works if they think that they are going to get ripped off....

18 hours ago by GHar123 on ACTA stumbles in Germany
JCB33

How dare film makers, artists or anybody that invests in creativity stop us pirating their works for free. I want to be able to walk into my local...

24 hours ago by JCB33 on ACTA stumbles in Germany
Moley

@GrueMaster. I prefer horses for courses rather than one size fits all. I, and I suspect most other computer users, do not really wish to have...

1 day ago by Moley on A tale of two distros: Ubuntu and Linux Mint
greycynic

The product that scares me every time I have to use it is the Office 2007 version of Excel. The first bug that I found was applying the median...

1 day ago by greycynic on Ten flawed products that derail productivity
GrueMaster

Nice review and very informative. One thing I'd like to add (in reply to whs001's 1st question), the main reason to have the same interface from...

1 day ago by GrueMaster on A tale of two distros: Ubuntu and Linux Mint
Frederick Wrigley

I'be been using Mint 12 since the RC came out, and I am far more happy with the Cinnamon, the Mate, and, yes (with extensions), theGnome 3...

1 day ago by Frederick Wrigley via Facebook on A tale of two distros: Ubuntu and Linux Mint
bdantas

Excellent article. One small correction, though--although a fresh installation of Linux Mint 12 will, indeed, provide the user with a version of...

1 day ago by bdantas on A tale of two distros: Ubuntu and Linux Mint
Alan Ralph

In related news, the ISPs club together to get the members of the Home Affairs Select Committee (ya goofed on that part, ZDNet UK) copies of "The...

1 day ago by Alan Ralph via Facebook on MPs urge ISPs to take down terrorist material
Alan Ralph

In related news, the ISPs club together to get the members of the Home Affairs Select Committee (ya goofed on that part, ZDNet UK) copies of "The...

1 day ago by Alan Ralph via Facebook on MPs urge ISPs to take down terrorist material
Moley

For Gnome 2 die-hards, it is possible to add icons to the bottom panel (or top top panel, if you prefer) which provide the exact Gnome 2...

1 day ago by Moley on A tale of two distros: Ubuntu and Linux Mint
ramwellian

Your comments would seem pretty naive and immature. Your 'solution' appears to be, "gee, let's all just give in to the hackers and give them...

1 day ago by ramwellian on Cloud computing security: no more oxymoron?