Microsoft Windows Shell Remote Code Execution Vulnerability
BID:13132
Info
Microsoft Windows Shell Remote Code Execution Vulnerability
| Bugtraq ID: | 13132 |
| Class: | Design Error |
| CVE: |
CVE-2005-0063 |
| Remote: | Yes |
| Local: | No |
| Published: | Apr 12 2005 12:00AM |
| Updated: | Jul 12 2009 12:56PM |
| Credit: | Discovery is credited to a source that wishes to remain anonymous. |
| Vulnerable: |
Microsoft Windows XP Tablet PC Edition SP2 Microsoft Windows XP Tablet PC Edition SP1 Microsoft Windows XP Tablet PC Edition Microsoft Windows XP Professional SP2 Microsoft Windows XP Professional SP1 Microsoft Windows XP Professional Microsoft Windows XP Media Center Edition SP2 Microsoft Windows XP Media Center Edition SP1 Microsoft Windows XP Media Center Edition Microsoft Windows XP Home SP2 Microsoft Windows XP Home SP1 Microsoft Windows XP Home Microsoft Windows XP 64-bit Edition Version 2003 SP1 Microsoft Windows XP 64-bit Edition SP1 Microsoft Windows Server 2003 Web Edition Microsoft Windows Server 2003 Standard Edition Microsoft Windows Server 2003 Enterprise Edition Microsoft Windows Server 2003 Datacenter Edition Microsoft Windows ME Microsoft Windows 98SE Microsoft Windows 98 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 |
| Not Vulnerable: | |
Discussion
Microsoft Windows Shell Remote Code Execution Vulnerability
Microsoft Windows is prone to a vulnerability that may allow remote attackers to execute code through the Windows Shell. The cause of the vulnerability is related to how the operating system handles unregistered file types. The specific issue is that files with an unknown extension may be opened with the application specified in the embedded CLSID.
The victim of the attack would be required to open a malicious file, possibly hosted on a Web site or sent through email. Social engineering would generally be required to entice the victim into opening the file.
Microsoft Windows is prone to a vulnerability that may allow remote attackers to execute code through the Windows Shell. The cause of the vulnerability is related to how the operating system handles unregistered file types. The specific issue is that files with an unknown extension may be opened with the application specified in the embedded CLSID.
The victim of the attack would be required to open a malicious file, possibly hosted on a Web site or sent through email. Social engineering would generally be required to entice the victim into opening the file.
Exploit / POC
Microsoft Windows Shell Remote Code Execution Vulnerability
There is no exploit required.
Proof of concept code has been released that will create a malicious document sufficient to exploit this vulnerability.
There is no exploit required.
Proof of concept code has been released that will create a malicious document sufficient to exploit this vulnerability.
Solution / Fix
Microsoft Windows Shell Remote Code Execution Vulnerability
Solution:
Microsoft has released fixes to address this vulnerability on supported platforms.
Microsoft Windows XP Media Center Edition SP2
Microsoft Windows XP 64-bit Edition SP1
Microsoft Windows 2000 Advanced Server SP4
Microsoft Windows 2000 Professional SP3
Microsoft Windows XP Tablet PC Edition SP1
Microsoft Windows Server 2003 Enterprise Edition
Microsoft Windows XP Home SP2
Microsoft Windows 2000 Datacenter Server SP4
Microsoft Windows XP Tablet PC Edition SP2
Microsoft Windows XP Media Center Edition SP1
Microsoft Windows Server 2003 Web Edition
Microsoft Windows 2000 Advanced Server SP3
Microsoft Windows XP Home SP1
Microsoft Windows 2000 Datacenter Server SP3
Microsoft Windows Server 2003 Standard Edition
Microsoft Windows XP Professional SP2
Microsoft Windows 2000 Professional SP4
Microsoft Windows XP Professional SP1
Solution:
Microsoft has released fixes to address this vulnerability on supported platforms.
Microsoft Windows XP Media Center Edition SP2
-
Microsoft Security Update for Windows XP (KB893086)
http://www.microsoft.com/downloads/details.aspx?FamilyId=51679BB1-A61B -47AC-A943-F9F306EF987B
Microsoft Windows XP 64-bit Edition SP1
-
Microsoft Security Update for Windows XP 64-bit Edition (KB893086)
http://www.microsoft.com/downloads/details.aspx?FamilyId=D513C252-FF70 -46E3-BD79-077A336A974D
Microsoft Windows 2000 Advanced Server SP4
-
Microsoft Security Update for Windows 2000 (KB893086)
http://www.microsoft.com/downloads/details.aspx?FamilyId=A7511A19-ADD5 -4793-92AC-25E953CE405C
Microsoft Windows 2000 Professional SP3
-
Microsoft Security Update for Windows 2000 (KB893086)
http://www.microsoft.com/downloads/details.aspx?FamilyId=A7511A19-ADD5 -4793-92AC-25E953CE405C
Microsoft Windows XP Tablet PC Edition SP1
-
Microsoft Security Update for Windows XP (KB893086)
http://www.microsoft.com/downloads/details.aspx?FamilyId=51679BB1-A61B -47AC-A943-F9F306EF987B
Microsoft Windows Server 2003 Enterprise Edition
-
Microsoft Security Update for Windows Server 2003 (KB893086)
http://www.microsoft.com/downloads/details.aspx?FamilyId=F803F008-5EE8 -4BBE-8136-BC21708D1025
Microsoft Windows XP Home SP2
-
Microsoft Security Update for Windows XP (KB893086)
http://www.microsoft.com/downloads/details.aspx?FamilyId=51679BB1-A61B -47AC-A943-F9F306EF987B
Microsoft Windows 2000 Datacenter Server SP4
-
Microsoft Security Update for Windows 2000 (KB893086)
http://www.microsoft.com/downloads/details.aspx?FamilyId=A7511A19-ADD5 -4793-92AC-25E953CE405C
Microsoft Windows XP Tablet PC Edition SP2
-
Microsoft Security Update for Windows XP (KB893086)
http://www.microsoft.com/downloads/details.aspx?FamilyId=51679BB1-A61B -47AC-A943-F9F306EF987B
Microsoft Windows XP Media Center Edition SP1
-
Microsoft Security Update for Windows XP (KB893086)
http://www.microsoft.com/downloads/details.aspx?FamilyId=51679BB1-A61B -47AC-A943-F9F306EF987B
Microsoft Windows Server 2003 Web Edition
-
Microsoft Security Update for Windows Server 2003 (KB893086)
http://www.microsoft.com/downloads/details.aspx?FamilyId=F803F008-5EE8 -4BBE-8136-BC21708D1025
Microsoft Windows 2000 Advanced Server SP3
-
Microsoft Security Update for Windows 2000 (KB893086)
http://www.microsoft.com/downloads/details.aspx?FamilyId=A7511A19-ADD5 -4793-92AC-25E953CE405C
Microsoft Windows XP Home SP1
-
Microsoft Security Update for Windows XP (KB893086)
http://www.microsoft.com/downloads/details.aspx?FamilyId=51679BB1-A61B -47AC-A943-F9F306EF987B
Microsoft Windows 2000 Datacenter Server SP3
-
Microsoft Security Update for Windows 2000 (KB893086)
http://www.microsoft.com/downloads/details.aspx?FamilyId=A7511A19-ADD5 -4793-92AC-25E953CE405C
Microsoft Windows Server 2003 Standard Edition
-
Microsoft Security Update for Windows Server 2003 (KB893086)
http://www.microsoft.com/downloads/details.aspx?FamilyId=F803F008-5EE8 -4BBE-8136-BC21708D1025
Microsoft Windows XP Professional SP2
-
Microsoft Security Update for Windows XP (KB893086)
http://www.microsoft.com/downloads/details.aspx?FamilyId=51679BB1-A61B -47AC-A943-F9F306EF987B
Microsoft Windows 2000 Professional SP4
-
Microsoft Security Update for Windows 2000 (KB893086)
http://www.microsoft.com/downloads/details.aspx?FamilyId=A7511A19-ADD5 -4793-92AC-25E953CE405C
Microsoft Windows XP Professional SP1
-
Microsoft Security Update for Windows XP (KB893086)
http://www.microsoft.com/downloads/details.aspx?FamilyId=51679BB1-A61B -47AC-A943-F9F306EF987B
References
Microsoft Windows Shell Remote Code Execution Vulnerability
References:
References:
- Microsoft Security Bulletin MS05-016 (Microsoft)
- iDEFENSE Security Advisory 04.12.05: Microsoft MSHTA Script Execution Vulnerabil ("iDEFENSE Labs"
)