Home    |    View Topics    |    Search    |    Contact Us    |   



Category:   Application (Generic)  >   Windows UPnP (Ssdpsrv, others) Vendors:   Microsoft
(Microsoft Describes Problem with Windows ME Patch) Microsoft Windows Me Universal Plug and Play (UPnP) Ssdpsrv.exe Server Component Can Be Crashed by Remote Users
SecurityTracker Alert ID:  1002720
SecurityTracker URL:
CVE Reference:   CVE-2001-0721   (Links to External Site)
Date:  Nov 9 2001
Impact:   Denial of service via network
Fix Available:  Yes  Vendor Confirmed:  Yes  

Description:   A vulnerability was reported in Ssdpsrv, a component of the Microsoft Windows Me Universal Plug and Play (UPnP) implementation. A remote user may be able to cause the Ssdpsrv service to crash.

It is reported that a remote user can connect to the Ssdpsrv port and cause the service to crash. The service must be manually restarted or the server must be rebooted in order for the service to return to normal operation.

The following steps can reportedly be used to cause the service to crash:

Connect to the computer on port 5000.
Send 3 to 5 newline characters.
You then get an error and are disconnected.

A demonstration exploit transcript is provided:

bash-2.05$ telnet 5000
Connected to
Escape character is '^]'.

HTTP/1.1 400 Bad Request

Connection closed by foreign host.

The error caused by the crash is provided:

Ssdpsrv has caused an error in MSVCRT.DLL.
Ssdpsrv will now close.
If you continue to experience problems,
try restarting your computer.

Several users have reported that they are unable to reproduce the error.

Impact:   A remote user can cause the Ssdpsrv.exe service to crash.
Solution:   Microsoft reports that there were problems with the Windows ME version of the patch that was released for this vulnerability. The Windows ME patch has been temporarily removed from the vendor's web site until a fixed version is available.

For information on the vendor patch, see the Vendor URL or follow the Message History to find the alert.

For Windows ME only, if the UPnP component is already installed and the update is applied, the upnp.dll will appear to be not registered. This can cause Explorer to crash or host performance to be affected.

The vendor reports that the Windows 98 and XP patches are error free.

Vendor URL: (Links to External Site)
Cause:   Exception handling error
Underlying OS:  Windows (Me), Windows (98), Windows (XP)
Underlying OS Comments:  Windows 98 and 98SE are only affected if the Internet Connection Sharing that ships with Windows XP has been installed on the host

Message History:   This archive entry is a follow-up to the message listed below.
Oct 20 2001 Microsoft Windows Me Universal Plug and Play (UPnP) Ssdpsrv.exe Server Component Can Be Crashed by Remote Users

 Source Message Contents

Subject:  Important Information Regarding MS01-054 and WindowsME

The following is a Security  Bulletin from the Microsoft Product Security
Notification Service.

Please do not  reply to this message,  as it was sent  from an unattended


- - ---------------------------------------------------------
- -------------
On Thursday 01 November  2001, Microsoft issued Security 
MS01-054, discussing a security vulnerability affecting
Windows 98, ME and XP.  

Today, we received reports of problems with the Windows ME 
only. We immediately removed the Windows ME version while 
Investigate the issue further. 

The problem is that upnp.dll does not seem to be registered.  
This is the case when UPnP component is already installed
(via Add/Remove Components) and the update is applied.  
is Explorer hangs and machine performance can be erratic.
However, in the case where UPnP component is not installed,
the update is applied, and then UPnP component is added, 
seems to be no issues. Apps including IE work and Explorer
is fine at each and every stage.

As soon as a new patch is available, a revised bulletin 
be posted and announced.

The Windows 98 and XP patches are error free.

Microsoft deeply apologizes for any problems this has 
We assure you that a thorough investigation is being 
into the cause of this problem and steps are being taken
to prevent it from happening again.
Customers who are experiencing problems as a result of the
Windows ME patch can go to the  %windir%\system directory
and run "regsvr32 upnp.dll" (no quotes).  Reboot. Customers
who are unable to register the upnp.dll should contact
Microsoft Product Support Services for assistance.  

There is no charge for support calls associated with
security patches.

Information on contacting Microsoft Product Support 
can be found at:
- - ---------------------------------------------------------
- ------------

Version: PGP 7.1


You have received  this e-mail bulletin as a result  of your registration
to  the   Microsoft  Product  Security  Notification   Service.  You  may
unsubscribe from this e-mail notification  service at any time by sending
The subject line and message body are not used in processing the request,
and can be anything you like.

To verify the digital signature on this bulletin, please download our PGP
key at

For  more  information on  the  Microsoft  Security Notification  Service
please  visit  For
security-related information  about Microsoft products, please  visit the
Microsoft Security Advisor web site at


Go to the Top of This SecurityTracker Archive Page

Home   |    View Topics   |    Search   |    Contact Us

This web site uses cookies for web analytics. Learn More

Copyright 2021, LLC