MS09-053: Microsoft IIS FTPd NLST Command Remote Buffer Overflow (975191) (uncredentialed check)

This script is Copyright (C) 2009-2014 Tenable Network Security, Inc.


Synopsis :

The remote anonymous FTP server seems vulnerable to an arbitrary code
execution attack.

Description :

The remote FTP server allows anonymous users to create directories in
one or more locations.

The remote version of this server is vulnerable to a buffer overflow
attack in the NLST command which, when coupled with the ability to
create arbitrary directories, may allow an attacker to execute
arbitrary commands on the remote Windows host with SYSTEM privileges.

See also :

http://technet.microsoft.com/en-us/security/bulletin/MS09-053
http://securityvulns.com/files/iiz5.pl
http://technet.microsoft.com/en-us/security/advisory/975191

Solution :

Microsoft has released a set of patches for IIS 5.0, 5.1, 6.0, and
7.0.

Risk factor :

Critical / CVSS Base Score : 10.0
(CVSS2#AV:N/AC:L/Au:N/C:C/I:C/A:C)
CVSS Temporal Score : 8.3
(CVSS2#E:F/RL:OF/RC:C)
Public Exploit Available : true

Family: FTP

Nessus Plugin ID: 40825 (iis5_ftp_overflow.nasl)

Bugtraq ID: 36189

CVE ID: CVE-2009-3023