Photos
The user did not publish any entries here yet
Videos
The user did not publish any entries here yet
Zero-Day Flaw in Macrovision Driver Shipped with Windows XP and 2003 |
Well, here's some unpleasant news:
http://blogs.zdnet.com/security/?p=603
It turns out that Microsoft bundles the Macrovision Safedisc driver (secdrv.sys) with all copies of Windows XP-SP2, Windows 2003, and Vista. On XP and 2003 it has a serious security vulnerability which allows privilege escalation, so that an unprivileged application can gain administrative privileges.
This bug was only found because an anti-virus researcher was analysing malware in the wild, and discovered that malware used this vulnerability! He reverse engineered the technique to discover the bug.
Oh, and there's also a proof-of-concept exploit (with source code) available, linked from the above article. So with very little skill, anyone could utilize this vulnerability.
What's wrong with this picture? Let us count the ways:
1. That Macrovision is unable to code software without introducing a very basic security vulnerability.
2. That Macrovision doesn't properly QA it's software, because it failed to detect this vulnerability, and shipped the code.
3. That Microsoft has included Macrovision's software BY DEFAULT in Windows, even though this software not only has no real user benefit whatsoever , and actively deprives the user of legally-defined and fair-use rights to make backup copies of media.
4. That Microsoft is not properly checking the third-party code which they choose to bundle, despite all claims to the contrary.
5. That this vulnerability is being actively exploited "in the wild " by malware, and has been for an unknown period.
Note: some people are claiming that Microsoft must have detected and fixed this problem in Vista, because it doesn't seen to affect that release of Windows. The implication being that Microsoft has not exercised due dilligence.
This argument is naive, and until someone actually confirms that MS did detect the bug in Vista but neglect to fix it elsewhere, I don't buy this argument. There are many reasons that the exploit may fail under Vista, so the fact that it isn't working there doesn't automatically prove Microsoft's knowledge of it.
- Tags:
- microsoft mvp macrovision malware exploit vulnerability
- Category:
- Uncategorized
- Rate:
-





Thanks for the heads up
Ho boy... excellent. Good thing I don't use this program.

Hmmm....
You don't have to, NeroDude. Microsoft has obligingly provided it by default in Windows, where it sits there on XP and 2003, ready to be used by any malware which needs privilege escalation.
Ian.