SecurityTracker.com
Keep Track of the Latest Vulnerabilities
with SecurityTracker!
    Home    |    View Topics    |    Search    |    Contact Us    |    Help    |   

SecurityTracker
Archives


Your Ad Here
 
Click to Sign Up
Sign Up
Sign Up for Your FREE Weekly SecurityTracker E-mail Alert Summary
Instant Alerts
Buy our Premium Vulnerability Notification Service to receive customized, instant alerts
Affiliates
Put SecurityTracker Vulnerability Alerts on Your Web Site -- It's Free!
Partners
Become a Partner and License Our Database or Notification Service
Report a Bug
Report a vulnerability that you have found to SecurityTracker
bugs
@
securitytracker.com

Sign Up!





Category:  OS (Microsoft)  >  Windows Manifests Vendors:  Microsoft
Microsoft Windows XP Manifest Processing Bug Lets Local Users Corrupt the System and Cause the Boot Process to Fail
SecurityTracker Alert ID:  1003308
SecurityTracker URL:  http://securitytracker.com/id?1003308
CVE Reference:  CVE-2002-2105   (Links to External Site)
Updated:  May 20 2008
Original Entry Date:  Jan 21 2002
Impact:  Denial of service via local system
Exploit Included:  Yes  
Description:  A denial of service vulnerability was reported in Microsoft's Windows XP operating system. A local user can corrupt the system.

A local user can reportedly cause the operating system to fail to complete the boot process by giving the explorer.exe file invalid skinning information (*.manifest-file). It is reported that the XML code in the skinning file is not verified by the operating system. If the manifest file contains invalid code, the application apparently won't start. If the manifest for explorer.exe is corrupt, the system reportedly will not boot.

It is reported that the Windows XP repair function will not correct the error.

For more information, see the article posted to german supernatural-forum (German language article):

http://www.supernature-forum.de/vbb/printthread.php?threadid=6458

Impact:  A local user can cause the boot process to fail.
Solution:  No solution was available at the time of this entry.

The author of the report suggests using a tool to verify the *.manifests before shutdown.

Vendor URL:  www.microsoft.com/technet/security/ (Links to External Site)
Cause:  Exception handling error, Input validation error
Underlying OS:  Windows (XP)
Reported By:  mosestycoon <mosestycoon@daybyday.de>
Message History:   None.


 Source Message Contents

Date:  Mon, 21 Jan 2002 13:40:15 -0500
From:  mosestycoon <mosestycoon@daybyday.de>
Subject:  Skinningfunction (*.manifest) may kill WinXP-system

 

As reported on the german supernatural-forum:
http://www.supernature-forum.de/vbb/printthread.php?threadid=6458
there is the possibility to "kill" an complete WinXP installation bei
simply giving the explorer.exe a corrupt *.manifest-file.

The *.manifest-file is the new skinning information to make the desktop
skinable. The XML-code, written in this file isn't verified at all. So
if there is a simply "stupid" ASCII-Code (really doesn't matter what you
write there) within this file, the application won't start. The worst
case is to make a corrupt explorer.exe.manifest to kick the heart of the
system. After a restart, the system will be halted at the
desktop-background-image without the explorer to start (ever). You even
can't start it manually (task-manager >> new task >> explorer.exe).

The repair-function won't help here either, because there are only
systemfiles checked, not manifest-files.
So be carefull with new skinning tools. This may cause in format c:

Test: 
This " " " BUG " " "  was tested with a corrupt explorer.exe.manifest
(watch the forum)

Attention: 
You don't need specific code! So Virusscanners won't help, cause there
is no specific pattern.

Solution: 
Watch the supernatural-forum. They offer a tool to verify the
*.manifests every shutdown...

MosesTycoon
mailto: mosestycoon@daybyday.de


 


Go to the Top of This SecurityTracker Archive Page





Home   |    View Topics   |    Search   |    Contact Us   |    Help

Copyright 2007, SecurityGlobal.net LLC