During the latest 10 months the "top three" malicious programs ("malware") with respect to spreadig have made havoc on networks and stand-alone computers around the world.
These programs are:
Click on the links above for a technical description of these three malicious programs (a new browser window is opened).
This Security Information will focus on a different angle - why did these particular programs become so widespread?
There are more than 50.000 different malicious programs identified by the antivirus industry. Of these only less than 1.000 are "In the Wild".
Nevertheless, almost every week there are malicious programs that cause lots of problems for users and corporations. Let us attempt to examine why some malicious code in the wild affects lots of customers and reach pandemic proportions, while other only affects some unlucky few.
For any program to become a potential big threat, there seems to be a "critical mass" that must be infected. Unless successfull infection of a certain number of computers is accomplished, the potential for being a major threat seems almost zero. This "critical number" of computers is impossible to calculate exactly (it depends also on whether the infected computer is strategically placed or not), but one may assume that the number is quite low.
The reason why some malware reaches this threshold, while other does not, may be purely coincidental.
However, when a critical mass of computers are infected, the potential for becoming a major threat is there. Why then do some malicious programs reach major proportions and continue to be a threat after several months, while others "die" after few days without reaching far beyond the critical mass. (SirCam, mentioned above, was first discovered in July 2001, and is still, ten months later, among the top threats mentioned by antivirus vendors.)
Let us examine some characteristics of the malware that reaches major proportions. Not all of them need to be present for a malicious program to spread successfully, but they are all indications of the potential for malware to become a major problem or not.
Perhaps the most important characteristic is that email is by far the most effective way to spread malicious software. Even though some malware has successfully used e.g. web server infection (and thereby web pages) to spread, this has usually been in addition to email.
Social engineering is one of the most important tools for malicious persons to use when they want access to premises or sites, they are not supposed access. It is in a similar manner with malware. It seems certain that malware, which uses intrigueing and clever techniches to get the user to e.g. open the email and/or click the attachment has a much higher probability to reach major spread than those who are more "lame" in the approach.
There are several examples of this. All the three malware programs mentioned in the introduction use some tempting subject/body/attachment. Other malware with similar characteristics that has affected many are "Anna Kournikova" and "LoveLetter".
One other aspect of social engineering is the technique used for harvesting email addresses. Several malicious programs collect emails from the user's Windows address book and send infected emails to those. Thus, the probability that the recipient opens the email is higher as it presumably is from a person he/she knows, than if the email was from a totally unknown person.
Harvesting email addresses from the web cache on the infected computer is another way to get email addresses used as both sender and recipient of the malicious email. When the sender address is "spoofed", the real infected sender is not notified by antivirus programs by the recipient, thus disabling part of the technique that is instrumental in stopping a world-wide infection of computers.
Two of the three malware programs mentioned in the introduction use a security flaw in Microsoft's Internet Explorer to infect a user. It enables an attachment to run without opening the attachment - a huge potential of course, for infecting users. This is an issue for which Microsoft provided a patch more than one year ago. Still, however, there obviously are lots and lots of unpatched systems around.
Other malware utilizes other security issues. Exploiting such seems to have been a much used technicque for spreading during the last year.
Another characteristic of some of the wide-spread malware is to use different techniques to spread.
This has two different aspects:
Both of these enable the malware to attack a non-infected user several times apparently completely differently.
The fact that some malware spreads by combining several different subjects, email bodies and attachments in its emails, also has another worrying aspect: It makes it more difficult for network administrators to filter the malicious emails based on known parameters, as the combinations can be too many. W32/Klez.H is an excellent excample of this. Read the virus description of Klez.H carefully to see the problems involved in filtering all different variants of this worm/virus.
One should also mention that the ease or not of getting rid of malware when first infected, is an issue. Some malware uses different techniques to reinfect e.g. after a computer boot, and/or substitute crucial operating system files with itself, thus making the computer unusable if the infected file is merely deleted.
One major reason why malware is able to spread, is, as mentioned above, that they utilize security issues in the operating system itself (e.g. Windows NT) or in certain applications (e.g. Internet Explorer). This means that one has to change the way to behave when a new computer is set into production.
Either the software vendor must be able to install a secure operating system and other applications on the PC. So far there seems to be no indication that this is going to happen in the near future. Or we as users must take action ourselves. The latter means that we have to change the way we think and act when aquiring a new computer. We cannot start to use a new PC with software, presuming that it functions as we want with respect to security!
Countless jokes have been made comparing a PC with Windows installed to a car. Below is another contribution, which hopefully illustrate the major change in attitude involved here.
Per Olav Førland