Microsoft KB Archive/815023

= List of Networking Fixes in Windows 2000 Service Pack 4 =

Article ID: 815023

Article Last Modified on 10/26/2006

-

APPLIES TO


 * Microsoft Windows 2000 Advanced Server
 * Microsoft Windows 2000 Professional Edition
 * Microsoft Windows 2000 Service Pack 4

-



SUMMARY
This article describes the network bugs and update scenarios that are addressed in Windows 2000 Service Pack 4 (SP4).



A Deadlock Issue in Tcpip.sys Causes Windows to Stop Responding
Under a heavy load, a deadlock issue may occur where TcpSendComplete is being called while holding the Tcb_lock. This causes a single-threaded deadlock in Tcpip.sys when the following occurs:
 * The IoCompleteRequest is called while holding the Tcb_lock.

-and-
 * A completion routine calls back into Tcpip.sys by using the same thread that holds the Tcb_lock.

When this thread arrives, it tries to re-acquire the Tcb_lock. When it does so, a deadlock occurs.

Potential Buffer Overflow in Mup.sys
The risk of a buffer overflow vulnerability exists in Mup.sys. This update causes the length of REQ_GET_DFS_REFERRAL to be added to the length of the file request string. That total is then verified against the buffer size. For additional information about how to obtain the latest Windows 2000 service pack, click the following article number to view the article in the Microsoft Knowledge Base:

260910 How to Obtain the Latest Windows 2000 Service Pack

For additional information about the bugs fixed in Windows 2000 Service Pack 4, click the following article number to view the article in the Microsoft Knowledge Base:

327194 List of Bugs Fixed in Windows 2000 Service Pack 4

Keywords: kbwin2ksp4fix kbinfo KB815023

-

[mailto:TECHNET@MICROSOFT.COM Send feedback to Microsoft]

© Microsoft Corporation. All rights reserved.