Computer Emergency Response Team - Industrie Services et Tertiaire
"Conficker" worm on Microsoft Windows systems

Reference: CERT-IST/AV-2008.504
Version: 1.3
Version date: 02 February 2009

Vulnerability Classification

Risk:
very-high
Impact: Take control
Vulnerability category: Worm
Confidence: Vendor-acknowledged
Attack expertise: Beginner
Attack requirements: Remote (no account) over a standard service

System Information

Affected Platform(s):
  • Windows 2000 SP4
  • Windows XP SP2 and SP3
  • Windows XP Professional x64 Edition and Windows XP Professional x64 Edition SP2
  • Windows Server 2003 SP1 and Windows Server 2003 SP2
  • Windows Server 2003 SP1 (Itanium) and Windows Server 2003 SP2 (Itanium)
  • Windows Server 2003 x64 Edition and Windows Server 2003 x64 Edition SP2
  • Windows Vista and Windows Vista SP1
  • Windows Vista X64 Edition and Windows Vista X64 Edition SP1
  • Windows Server 2008 for 32-bit, 64-bit and Itanium systems
Affected Software(s):
  • NA
Remarks:
  • System patched with patches provided in the MS08-067 bulletin are protected against this worm.

Description

Problem description:
"Conficker" is a computer worm that spreads through local networks on infected systems, by exploiting the RPC vulnerability of the "Server" service  (MS08-067) of Microsoft Windows systems, described in the CERT-IST/AV-2008.460 advisory.

"Conficker" tries to open a backdoor on ifected systems.

Note: "Conficker" is also known as "Confick", "Downadup" or "Downad". 
Technical information:
In addition to the overall behaviour already described, it should be noticed the following points:
  • "Conficker" starts an HTTP server on a random port on infected systems in order to host a copy of the worm.

  • "Conficker" scans the network to detect machines vulnerable to the MS08-067 flaw. When it finds vulnerable systems, the remote machine connects to the HTTP server and downloads a copy of the worm.

  • On Windows 2000 systems, "Conficker" injects a copy of its malicious code in the "services.exe" process.

  • On other systems, "Conficker" creates a service called "netsvcs".

  • "Conficker" tries to call an API function to reset the computer's system restore point, potentially defeating recovery using system restore.
Diagnostic:
Here are the visible characteristics of the "Conficker" worm that allows to detect it on an infected system :

 1°) Network traffic : 
  •  Network port(s) opened :  NA


  •  Site(s)/Server(s) contacted : 
    [http://] trafficconverter [dot] biz/4vir / antispyware / loada[removed]

    [http://] www[dot] maxmind [dot] com/ download /geoip /database /GeoIP[dot] [removed]

    "Conficker" also attempts to contact the following sites to obtain the IP address of the infected computer:
    [http://] www[dot] getmyip[dot] org
    [http://] /getmyip[dot] co[dot] uk
    [http://] checkip[dot] dyndns[dot] org

    The worm also attempts to contact the following sites to obtain the current date:
    [http://] www[dot] w3[dot] org
    [http://] www[dot] ask[dot] com
    [http://] www[dot] msn[dot] com
    [http://] www[dot] yahoo[dot] com
    [http://] www[dot] google[dot] com
    [http://] www[dot] baidu[dot] com


  •  E-mail address(es) contacted :  NA


 2°) Systems modifications : 
  •  File(s) added : 
    • %System%\[RANDOM FILE NAME].dll

  •  Registry key(s) added or changed : 
    • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\netsvcs\Parameters\"ServiceDll" = "[PathToWorm]"
      HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\{random}\"ImagePath" = %SystemRoot%\system32\svchost.exe -k netsvcs
      HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SvcHost

Solution

Solution to the "Conficker" worm infection

Update your anti-virus software :
  • Use the anti-virus automatic update feature.
  • Or use the following instructions for a manual update.

Standard vulnerability IDs

Additional Resources

History

Version Comment Date
1.3 Microsoft security alert regarding the Conficker.B worm variant 02 February 2009
1.2 Second Sophos document regarding the "Conficker" worm 05 January 2009
1.1 Precision regarding the sites contacted by the worm 28 November 2008
1.0 Advisory creation 27 November 2008

Copyright © 1999-2005 Cert-IST. All rights reserved