Korean
<< Back
VID 12007
Severity 40
Port 80, ...
Protocol TCP
Class WWW
Detailed Description The IIS web server has a buffer overflow vulnerability in chunked encoding transfer mechanism for ASP.
Chunked encoding is a means to transfer variable-sized units of data(called chunks) from a web client to a web server. Chunked encoding transfer mechanism is part of the ISAPI(Internet Services Application Programming Interface) extension that implements ASP. Before transferring data, a web client notifies the web server of "chunked" data's size, and then a web server allocates a buffer of the correct size. However, there is an arithmetic error in the way IIS calculates the size of a buffer used to hold a chunk. The result is that IIS allocated a buffer that is too small, allowing a remote attacker to overflow a buffer. Buffer used to store chunks are allocated on the heap, and therefore this vulnerability can be called a heap-based buffer overflow. This vulnerability allows a remote attacker to overflow a buffer and interrupt the ordinary operation of a IIS server or execute arbitrary code on the system with the privileges of ASP ISAPI extension, ASP.DLL.

* Platforms Affected:
Microsoft IIS 4.0
Microsoft IIS 5.0
Microsoft IIS 5.1

* References:
http://www.microsoft.com/technet/security/bulletin/ms02-018.asp
http://online.securityfocus.com/bid/4485
Recommendation Apply the appropriate patch for your system

* Microsoft IIS 4.0(Windows NT 4.0 Workstation, Server, Enterprise Edition) :
1. Open the web page
http://www.microsoft.com/Downloads/Release.asp?ReleaseID=37931
2. Select your language from the drop-down list at the top of the page and click <Go>.
3. Click <Security Update>.
4. Download to your computer and Click it.
5. Restart your computer to complete the installation.

* Microsoft IIS 4.0(Windows NT 4.0 Server, Terminal Server Edition) :
1. Open the web page
http://www.microsoft.com/ntserver/terminalserver/downloads/critical/q317636/default.asp
2. Select your language from the drop-down list at the top of the page and click <Next>.
3. Click <Download Now>.
4. Download to your computer and Click it.
5. Restart your computer to complete the installation.

* Microsoft IIS 5.0 :
1. Open the web page
http://www.microsoft.com/Downloads/Release.asp?ReleaseID=37824
2. Select your language from the drop-down list at the top of the page and click <Go>.
3. Click <DOWNLOAD>.
4. Download to your computer and Click it.

* Microsoft IIS 5.1 :
1. Open the web page
http://www.microsoft.com/Downloads/Release.asp?ReleaseID=37857
2. Click <Download Now>.
4. Download to your computer and Click it.

* Cisco product running IIS :
Refer to Cisco Security Advisory site for affected products and update information.
http://www.cisco.com/warp/public/707/Microsoft-IIS-vulnerabilities-MS02-018.shtml
Related URL CVE-2002-0079 (CVE)
Related URL (SecurityFocus)
Related URL (ISS)