Microsoft Windows NetDDE Remote Buffer Overflow Vulnerability
BID:11372
Info
Microsoft Windows NetDDE Remote Buffer Overflow Vulnerability
| Bugtraq ID: | 11372 |
| Class: | Boundary Condition Error |
| CVE: |
CVE-2004-0206 |
| Remote: | Yes |
| Local: | No |
| Published: | Oct 12 2004 12:00AM |
| Updated: | Nov 15 2007 12:38AM |
| Credit: | Discovery of this issue is credited to John Heasman of Next Generation Security Software Ltd. |
| Vulnerable: |
Microsoft Windows XP Professional SP1 Microsoft Windows XP Professional Microsoft Windows XP Media Center Edition SP1 Microsoft Windows XP Media Center Edition Microsoft Windows XP Home SP1 Microsoft Windows XP Home Microsoft Windows XP 64-bit Edition Version 2003 SP1 Microsoft Windows XP 64-bit Edition Version 2003 Microsoft Windows XP 64-bit Edition SP1 Microsoft Windows XP 64-bit Edition Microsoft Windows Server 2003 Web Edition Microsoft Windows Server 2003 Standard Edition Microsoft Windows Server 2003 Enterprise Edition Itanium 0 Microsoft Windows Server 2003 Enterprise Edition Microsoft Windows Server 2003 Datacenter Edition Itanium 0 Microsoft Windows Server 2003 Datacenter Edition Microsoft Windows NT Terminal Server 4.0 SP6a Microsoft Windows NT Terminal Server 4.0 SP6 Microsoft Windows NT Terminal Server 4.0 SP5 Microsoft Windows NT Terminal Server 4.0 SP4 Microsoft Windows NT Terminal Server 4.0 SP3 Microsoft Windows NT Terminal Server 4.0 SP2 Microsoft Windows NT Terminal Server 4.0 SP1 Microsoft Windows NT Terminal Server 4.0 alpha Microsoft Windows NT Terminal Server 4.0 Microsoft Windows NT Server 4.0 SP6a Microsoft Windows NT Server 4.0 SP6 Microsoft Windows NT Server 4.0 SP5 Microsoft Windows NT Server 4.0 SP4 Microsoft Windows NT Server 4.0 SP3 Microsoft Windows NT Server 4.0 SP2 Microsoft Windows NT Server 4.0 SP1 Microsoft Windows NT Server 4.0 Microsoft Windows NT Enterprise Server 4.0 SP6a Microsoft Windows NT Enterprise Server 4.0 SP6 Microsoft Windows NT Enterprise Server 4.0 SP5 Microsoft Windows NT Enterprise Server 4.0 SP4 Microsoft Windows NT Enterprise Server 4.0 SP3 Microsoft Windows NT Enterprise Server 4.0 SP2 Microsoft Windows NT Enterprise Server 4.0 SP1 Microsoft Windows NT Enterprise Server 4.0 Microsoft Windows NT 4.0 SP6a alpha Microsoft Windows NT 4.0 SP6a Microsoft Windows NT 4.0 SP6 alpha Microsoft Windows NT 4.0 SP6 Microsoft Windows NT 4.0 SP5 alpha Microsoft Windows NT 4.0 SP5 Microsoft Windows NT 4.0 SP4 alpha Microsoft Windows NT 4.0 SP4 Microsoft Windows NT 4.0 SP3 alpha Microsoft Windows NT 4.0 SP3 alpha Microsoft Windows NT 4.0 SP3 Microsoft Windows NT 4.0 SP2 alpha Microsoft Windows NT 4.0 SP2 Microsoft Windows NT 4.0 SP1 alpha Microsoft Windows NT 4.0 SP1 Microsoft Windows NT 4.0 alpha Microsoft Windows NT 4.0 Microsoft Windows 2000 Server SP4 Microsoft Windows 2000 Server SP3 Microsoft Windows 2000 Server SP2 Microsoft Windows 2000 Server SP1 Microsoft Windows 2000 Server Microsoft Windows 2000 Professional SP4 Microsoft Windows 2000 Professional SP3 Microsoft Windows 2000 Professional SP2 Microsoft Windows 2000 Professional SP1 Microsoft Windows 2000 Professional Microsoft Windows 2000 Datacenter Server SP4 Microsoft Windows 2000 Datacenter Server SP3 Microsoft Windows 2000 Datacenter Server SP2 Microsoft Windows 2000 Datacenter Server SP1 Microsoft Windows 2000 Datacenter Server Microsoft Windows 2000 Advanced Server SP4 Microsoft Windows 2000 Advanced Server SP3 Microsoft Windows 2000 Advanced Server SP2 Microsoft Windows 2000 Advanced Server SP1 Microsoft Windows 2000 Advanced Server Avaya S8100 Media Servers 0 Avaya S3400 Message Application Server 0 Avaya Modular Messaging (MSS) 2.0 Avaya Modular Messaging (MSS) 1.1 Avaya IP600 Media Servers Avaya DefinityOne Media Servers |
| Not Vulnerable: | |
Discussion
Microsoft Windows NetDDE Remote Buffer Overflow Vulnerability
Microsoft Windows NetDDE is affected by a remote buffer-overflow vulnerability because the application fails to properly verify the lengths of strings contained within unspecified network messages before copying them into finite buffers.
Note that NetDDE is not activated by default on Windows computers.
An attacker may leverage this issue to execute arbitrary code on an affected computer with SYSTEM privileges. In some circumstances, where NetDDE services have been installed but not started, local attackers might exploit this issue to gain elevated privileges because an unprivileged user may start the services.
** UPDATE: NGSSoftware has released a preliminary advisory for this issue, announcing that technical details will be withheld until January 19, 2005.
** UPDATE: Immunity Research has reported that a remote attacker may require authentication before exploiting this vulnerability. Further details of this report can be found in the referenced message "ms04-031 pre-auth ??".
Microsoft Windows NetDDE is affected by a remote buffer-overflow vulnerability because the application fails to properly verify the lengths of strings contained within unspecified network messages before copying them into finite buffers.
Note that NetDDE is not activated by default on Windows computers.
An attacker may leverage this issue to execute arbitrary code on an affected computer with SYSTEM privileges. In some circumstances, where NetDDE services have been installed but not started, local attackers might exploit this issue to gain elevated privileges because an unprivileged user may start the services.
** UPDATE: NGSSoftware has released a preliminary advisory for this issue, announcing that technical details will be withheld until January 19, 2005.
** UPDATE: Immunity Research has reported that a remote attacker may require authentication before exploiting this vulnerability. Further details of this report can be found in the referenced message "ms04-031 pre-auth ??".
Exploit / POC
Microsoft Windows NetDDE Remote Buffer Overflow Vulnerability
UPDATE: Core Security Technologies has developed a working commercial exploit for its CORE IMPACT product. This exploit is not otherwise publicly available or known to be circulating in the wild.
The following exploit code has been released:
UPDATE: Core Security Technologies has developed a working commercial exploit for its CORE IMPACT product. This exploit is not otherwise publicly available or known to be circulating in the wild.
The following exploit code has been released:
Solution / Fix
Microsoft Windows NetDDE Remote Buffer Overflow Vulnerability
Solution:
Avaya has released an advisory that acknowledges this vulnerability for Avaya products. Customers are advised to follow Microsoft's guidance for applying patches. Please see the referenced Avaya advisory at the following location for details:
http://support.avaya.com/japple/css/japple?temp.groupID=128450&temp.selectedFamily=128451&temp.selectedProduct=154235&temp.selectedBucket=126655&temp.feedbackState=askForFeedback&temp.documentID=203487&PAGE=avaya.css.CSSLvl1Detail&executeTransaction=avaya.css.UsageUpdate()
Microsoft has released a bulletin that includes fixes to address this issue for supported versions of the operating system.
Microsoft Windows NT Server 4.0 SP6a
Microsoft Windows Server 2003 Enterprise Edition Itanium 0
Microsoft Windows NT Terminal Server 4.0 SP6
Microsoft Windows Server 2003 Standard Edition
Microsoft Windows XP Professional
Microsoft Windows XP 64-bit Edition SP1
Microsoft Windows Server 2003 Datacenter Edition
Microsoft Windows 2000 Advanced Server SP4
Microsoft Windows 2000 Professional SP3
Microsoft Windows Server 2003 Enterprise Edition
Microsoft Windows 2000 Datacenter Server SP4
Microsoft Windows Server 2003 Web Edition
Microsoft Windows 2000 Advanced Server SP3
Microsoft Windows XP Home
Microsoft Windows XP Home SP1
Microsoft Windows 2000 Datacenter Server SP3
Microsoft Windows NT Server 4.0
Microsoft Windows 2000 Server SP3
Microsoft Windows XP 64-bit Edition Version 2003
Microsoft Windows NT Enterprise Server 4.0 SP6a
Microsoft Windows 2000 Server SP4
Microsoft Windows NT 4.0 SP6a
Microsoft Windows 2000 Professional SP4
Microsoft Windows XP Professional SP1
Solution:
Avaya has released an advisory that acknowledges this vulnerability for Avaya products. Customers are advised to follow Microsoft's guidance for applying patches. Please see the referenced Avaya advisory at the following location for details:
http://support.avaya.com/japple/css/japple?temp.groupID=128450&temp.selectedFamily=128451&temp.selectedProduct=154235&temp.selectedBucket=126655&temp.feedbackState=askForFeedback&temp.documentID=203487&PAGE=avaya.css.CSSLvl1Detail&executeTransaction=avaya.css.UsageUpdate()
Microsoft has released a bulletin that includes fixes to address this issue for supported versions of the operating system.
Microsoft Windows NT Server 4.0 SP6a
-
Microsoft Security Update for Windows NT Server 4.0 (KB841533)
http://download.microsoft.com/download/4/4/e/44ec3f6b-3033-481f-a746-a f19f8a2e850/WindowsNT4Server-KB841533-x86-ENU.exe
Microsoft Windows Server 2003 Enterprise Edition Itanium 0
-
Microsoft Security Update for Windows Server 2003 64-Bit Edition and Windows XP 64-Bit Edition,(KB841533)
http://download.microsoft.com/download/2/f/e/2fe97dbc-6fed-4f2b-afcf-b 40627bdc391/WindowsServer2003-KB841533-ia64-enu.EXE
Microsoft Windows NT Terminal Server 4.0 SP6
-
Microsoft Security Update for Windows NT Server 4.0, Terminal Server Edition (KB841533)
http://download.microsoft.com/download/c/d/1/cd18b932-3789-4ca0-8dfd-5 ac806d75da8/WindowsNT4TerminalServer-KB841533-x86-ENU.exe
Microsoft Windows Server 2003 Standard Edition
-
Microsoft Security Update for Windows Server 2003 (KB841533)
http://download.microsoft.com/download/0/6/5/0650631d-e64b-44ab-9783-8 4bc0653f512/WindowsServer2003-KB841533-x86-enu.EXE
Microsoft Windows XP Professional
-
Microsoft Security Update for Windows XP (KB841533)
http://download.microsoft.com/download/5/8/9/5891c9c4-1211-441b-9d32-4 ca0096681f2/WindowsXP-KB841533-x86-enu.exe
Microsoft Windows XP 64-bit Edition SP1
-
Microsoft Security Update for Windows XP 64-Bit Edition (KB841533)
http://download.microsoft.com/download/0/e/f/0ef93936-bfd1-41d7-a5a7-6 54b8f4a7b96/WindowsXP-KB841533-ia64-enu.exe
Microsoft Windows Server 2003 Datacenter Edition
-
Microsoft Security Update for Windows Server 2003 (KB841533)
http://download.microsoft.com/download/0/6/5/0650631d-e64b-44ab-9783-8 4bc0653f512/WindowsServer2003-KB841533-x86-enu.EXE
Microsoft Windows 2000 Advanced Server SP4
-
Microsoft Security Update for Windows 2000 (KB841533)
http://download.microsoft.com/download/5/b/e/5becb7dc-1aaa-4123-8cf3-3 a13827fe826/Windows2000-KB841533-x86-ENU.EXE
Microsoft Windows 2000 Professional SP3
-
Microsoft Security Update for Windows 2000 (KB841533)
http://download.microsoft.com/download/5/b/e/5becb7dc-1aaa-4123-8cf3-3 a13827fe826/Windows2000-KB841533-x86-ENU.EXE
Microsoft Windows Server 2003 Enterprise Edition
-
Microsoft Security Update for Windows Server 2003 (KB841533)
http://download.microsoft.com/download/0/6/5/0650631d-e64b-44ab-9783-8 4bc0653f512/WindowsServer2003-KB841533-x86-enu.EXE
Microsoft Windows 2000 Datacenter Server SP4
-
Microsoft Security Update for Windows 2000 (KB841533)
http://download.microsoft.com/download/5/b/e/5becb7dc-1aaa-4123-8cf3-3 a13827fe826/Windows2000-KB841533-x86-ENU.EXE
Microsoft Windows Server 2003 Web Edition
-
Microsoft Security Update for Windows Server 2003 (KB841533)
http://download.microsoft.com/download/0/6/5/0650631d-e64b-44ab-9783-8 4bc0653f512/WindowsServer2003-KB841533-x86-enu.EXE
Microsoft Windows 2000 Advanced Server SP3
-
Microsoft Security Update for Windows 2000 (KB841533)
http://download.microsoft.com/download/5/b/e/5becb7dc-1aaa-4123-8cf3-3 a13827fe826/Windows2000-KB841533-x86-ENU.EXE
Microsoft Windows XP Home
-
Microsoft Security Update for Windows XP (KB841533)
http://download.microsoft.com/download/5/8/9/5891c9c4-1211-441b-9d32-4 ca0096681f2/WindowsXP-KB841533-x86-enu.exe
Microsoft Windows XP Home SP1
-
Microsoft Security Update for Windows XP (KB841533)
http://download.microsoft.com/download/5/8/9/5891c9c4-1211-441b-9d32-4 ca0096681f2/WindowsXP-KB841533-x86-enu.exe
Microsoft Windows 2000 Datacenter Server SP3
-
Microsoft Security Update for Windows 2000 (KB841533)
http://download.microsoft.com/download/5/b/e/5becb7dc-1aaa-4123-8cf3-3 a13827fe826/Windows2000-KB841533-x86-ENU.EXE
Microsoft Windows NT Server 4.0
-
Microsoft Security Update for Windows NT Server 4.0 (KB841533)
http://download.microsoft.com/download/4/4/e/44ec3f6b-3033-481f-a746-a f19f8a2e850/WindowsNT4Server-KB841533-x86-ENU.exe
Microsoft Windows 2000 Server SP3
-
Microsoft Security Update for Windows 2000 (KB841533)
http://download.microsoft.com/download/5/b/e/5becb7dc-1aaa-4123-8cf3-3 a13827fe826/Windows2000-KB841533-x86-ENU.EXE
Microsoft Windows XP 64-bit Edition Version 2003
-
Microsoft Security Update for Windows Server 2003 64-Bit Edition and Windows XP 64-Bit Edition,(KB841533)
http://download.microsoft.com/download/2/f/e/2fe97dbc-6fed-4f2b-afcf-b 40627bdc391/WindowsServer2003-KB841533-ia64-enu.EXE -
Microsoft Security Update for Windows Server 2003 64-Bit Edition and Windows XP 64-Bit Edition,(KB841533) *DUP
http://download.microsoft.com/download/2/f/e/2fe97dbc-6fed-4f2b-afcf-b 40627bdc391/WindowsServer2003-KB841533-ia64-enu.EXE
Microsoft Windows NT Enterprise Server 4.0 SP6a
-
Microsoft Security Update for Windows NT Server 4.0 (KB841533)
http://download.microsoft.com/download/4/4/e/44ec3f6b-3033-481f-a746-a f19f8a2e850/WindowsNT4Server-KB841533-x86-ENU.exe
Microsoft Windows 2000 Server SP4
-
Microsoft Security Update for Windows 2000 (KB841533)
http://download.microsoft.com/download/5/b/e/5becb7dc-1aaa-4123-8cf3-3 a13827fe826/Windows2000-KB841533-x86-ENU.EXE
Microsoft Windows NT 4.0 SP6a
-
Microsoft Security Update for Windows NT Server 4.0 (KB841533)
http://download.microsoft.com/download/4/4/e/44ec3f6b-3033-481f-a746-a f19f8a2e850/WindowsNT4Server-KB841533-x86-ENU.exe
Microsoft Windows 2000 Professional SP4
-
Microsoft Security Update for Windows 2000 (KB841533)
http://download.microsoft.com/download/5/b/e/5becb7dc-1aaa-4123-8cf3-3 a13827fe826/Windows2000-KB841533-x86-ENU.EXE
Microsoft Windows XP Professional SP1
-
Microsoft Security Update for Windows XP (KB841533)
http://download.microsoft.com/download/5/8/9/5891c9c4-1211-441b-9d32-4 ca0096681f2/WindowsXP-KB841533-x86-enu.exe
References
Microsoft Windows NetDDE Remote Buffer Overflow Vulnerability
References:
References:
- [Dailydave] NetDDE (Dave Aitel
) - Microsoft NetDDE Service Unauthenticated Remote Buffer Overflow (NGSSoftware Insight Security)
- Microsoft Security Bulletin MS04-031 (Microsoft)
- Microsoft Windows NetDDE Service Buffer Overflow ("NGSSoftware Insight Security Research"
) - ms04-031 pre-auth ?? (Sinan Eren
)