Home » Virus Protection » Alert: Computer Virus Outbreaks » 

Code Red

The Code Red worm is self-replicating malicious code that exploits a known vulnerability in Microsoft IIS servers.  The "Code Red" worm attack proceeds as follows:

  • The "Code Red" worm attempts to connect to TCP port 80 on a randomly chosen host assuming that a web server will be found. Upon a successful connection to port 80, the attacking host sends a crafted HTTP GET request to the victim, attempting to exploit a buffer overflow in the Indexing Service.
  • The same exploit (HTTP GET request) is sent to each of the randomly chosen hosts due to the self-propagating nature of the worm. However, depending on the configuration of the host which receives this request, there are varied consequences.
  • IIS servers with Indexing service installed will almost certainly be compromised by the "Code Red" worm.
  • If the exploit is successful, the worm begins executing on the victim host. In the earlier variant of the worm, victim hosts with a default language of English experienced the following defacement on all pages requested from the server:
    HELLO! Welcome to http://www.worm.com! Hacked By Chinese!
  • Servers configured with a language that is not English and those infected with the later variant will not experience any change in the served content. Other worm activity on a compromised machine is time senstive; different activity occurs based on the date (day of the month) of the system clock.
  • The infected host will attempt to connect to TCP port 80 of randomly chosen IP addresses in order to further propagate the worm.  Then a packet-flooding denial of service attack will be launched against a particular fixed IP address.  At end of the month: The worm "sleeps"; no active connections or denial of service.

 


Mail this pageMail this page