List of Networking Fixes in Windows 2000 Service Pack 4 (815023)



The information in this article applies to:

  • Microsoft Windows 2000 Advanced Server SP4
  • Microsoft Windows 2000 Professional SP4
  • Microsoft Windows 2000 Server SP4

SUMMARY

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

MORE INFORMATION

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


Modification Type:MajorLast Reviewed:6/25/2003
Keywords:kbWin2kSP4fix kbinfo KB815023 kbAudDeveloper kbAudEndUser kbAudITPRO kbAudOEM