Forum Settings
       
« Previous 1 2
Reply To Thread

gamers look out, more DRM problems for your securityFollow

#1 Nov 09 2007 at 9:55 AM Rating: Decent
http://www.computerworld.com/action/article.do?command=viewArticleBasic&articleId=9045978

Quote:
Update: Buggy game DRM puts Windows users at risk
Everyone running Windows XP or Server 2003 is vulnerable, not just gamers

Gregg Keizer


November 07, 2007 (Computerworld) -- Flawed antipiracy software now being exploited by attackers has been bundled with Windows for the last six years to protect game publishers, Macrovision Corp. said today.

The "secdrv.sys" driver has shipped with all versions of Windows XP, Windows Server 2003 and Windows Vista "to increase compatibility and playability" of games whose publishers license Santa Clara, Calif.-based Macrovision's SafeDisc copy-protection offering, Macrovision spokeswoman Linda Quach said in an e-mail. "Without the driver, games with SafeDisc protection would be unable to play on Windows," said Quach.


"The driver validates the authenticity of games that are protected with SafeDisc and prohibits unauthorized copies of such games to play on Windows," she added.

The privilege elevation bug in the driver first surfaced more than three weeks ago, when Symantec Corp. researcher Elia Florio spotted the vulnerability being actively exploited. The presence of the file -- dubbed Macrovision Security Driver -- is enough to open Windows XP and Server 2003 machines to attack; users do not have to play a SafeDisc-protected game to be vulnerable.

Microsoft is working on an update, but it refused to commit to delivering an update for secdrv.sys by next Tuesday, its next scheduled patch delivery day. "Microsoft will provide a security update through its regularly scheduled monthly release process once that update is ready and has been fully tested," a Microsoft spokesman said in an e-mail.

Users can remove the vulnerable driver -- it's typically found in the "%System%drivers" folder -- or update it with a more recent, and apparently safe, version by downloading it from the Macrovision site. "[But] if removed, Macrovision SafeDisc games will not run properly," the Microsoft spokesman cautioned.

Secdrv.sys is included with Windows Vista, but Microsoft's newest operating system is safe from attack, said Quach. "Microsoft and Macrovision worked together during the development of Windows Vista RTM [release to manufacturing] to review the security of the Vista version of the driver," she said. " Thanks to this security review, this vulnerability is not present in Windows Vista." Microsoft went a step further and credited its Security Development Lifecycle (SDL) approach for beefing up the driver.
In other words, both companies KNEW that this was a security issue for windows computers, but DID NOTHING to fix it for winXP or win2k3.
Quote:


The version Macrovision offers XP and Server 2003 users as an update is identical to the one built for Windows Vista, Quach said.

As for the three-week stretch between first disclosure of the Macrovision bug and Microsoft's advisory, Microsoft's spokesman denied the company had dragged its feet. "Macrovision and Microsoft immediately began investigating the vulnerability when proof-of-concept code was publicly posted Oct. 17," said the spokesman. The investigation wasn't the only thing that was a Microsoft-Macrovision joint effort: many of the responses the two companies gave to similar questions were word-for-word matches.

In a follow-up posting to the Symantec security blog, Elia Florio, the researcher who first disclosed that an exploit was on the loose said that home users are actually less at risk than business users -- an unusual turn-about. "The attacker has to be logged on to the computer with an account [which] mitigates risks for home users who often work with one account on their computers," he said. "The situation is more complicated for corporate networks, where multiple users with different privileges can log on to different computers."

Even so, everyone should apply Microsoft's fix or update the driver, Florio said. "Malware dropped on the system via some other exploit, [such as] a browser vulnerability or the recent PDF exploit, could potentially take advantage of the bug to take further control of the computer and bypass other layers of protection."


oh, and yes it is in your computer. i have never played one of their games, at least that i know of, on my computer and that file was there. it is no more.

also ZDNet states that the flaw is being actively used.

http://blogs.zdnet.com/security/?p=603

Quote:
October 23rd, 2007
Zero-day flaw in Macrovision DRM app under attack
Posted by Ryan Naraine @ 11:47 am


Zero-day hole in Windows DRM app under attackMalware authors are actively exploiting a zero-day privilege escalation vulnerability in a copy protection application installed by default in Windows XP and Windows 2003, according to a warning from anti-virus vendor Symantec.

The unpatched vulnerability, confirmed in the Macrovision SafeDisc (secdrv.sys) DRM scheme for online games, can be exploited overwrite arbitrary kernel memory and execute arbitrary code with SYSTEM privileges.

This facilitates the complete compromise of affected computers.

An advisory from the NVD (National Vulnerability Database) provides the skinny:

Buffer overflow in Macrovision SafeDisc secdrv.sys, as shipped in Microsoft Windows XP and Server 2003, allows local users to overwrite arbitrary memory locations and gain privileges via a crafted argument to a METHOD_NEITHER IOCTL.

Symantec researcher Elia Florio stumbled upon the flaw while reverse engineering an in-the-wild malware sample and successfully tested the exploit against fully patched Windows XP-SP2 and Windows 2003-SP1 machines. Windows Vista does not seem to be affected by the problem, Florio said.

Immediately after Florio went public with his discovery, researchers at Reverse Mode traced the issue to the Macrovision SafeDisc application. Exploit code (.zip file) for this issue is already in circulation.

A functional exploit is commercially available through the CORE IMPACT penetration testing platform.
#2 Nov 09 2007 at 10:02 AM Rating: Decent
Delightful. I wonder why no one who is in a position to actually matter, calls these companies on the crap they pull? I mean, they knew about it, fixed it for Vista, and didn't even release a warning to XP users?
#3 Nov 09 2007 at 10:07 AM Rating: Excellent
Will swallow your soul
******
29,360 posts
Huh. I'm using XP Pro and did not find the file on my system.
____________________________
In a time of universal deceit, telling the truth is a revolutionary act.

#4 Nov 09 2007 at 10:09 AM Rating: Good
Soulless Internet Tiger
******
35,474 posts
NorthAI the Hand wrote:
I mean, they knew about it, fixed it for Vista, and didn't even release a warning to XP users?


I think the issue lies in the fact that they're not held responsible for it. I mean, something happens to your computer and its not them on the line like it would be for a food producer that sold you spoiled food. It's not life threatening. Same sort of deal as pharmaceuticals. Until someone can prove that faulty programs cause people to die unexpectedly as a direct result, they're probably never going to change much.
____________________________
Donate. One day it could be your family.


An invasion of armies can be resisted, but not an idea whose time has come. Victor Hugo

#5 Nov 09 2007 at 10:12 AM Rating: Decent
Uglysasquatch, Mercenary Major wrote:
NorthAI the Hand wrote:
I mean, they knew about it, fixed it for Vista, and didn't even release a warning to XP users?


I think the issue lies in the fact that they're not held responsible for it. I mean, something happens to your computer and its not them on the line like it would be for a food producer that sold you spoiled food. It's not life threatening. Same sort of deal as pharmaceuticals. Until someone can prove that faulty programs cause people to die unexpectedly as a direct result, they're probably never going to change much.


no one has to die to be held accountable for exposing children to unwanted filth or other nasties that can come from malware like this DRM cr4p.
#6 Nov 09 2007 at 10:15 AM Rating: Decent
Scholar
****
4,593 posts
I'd like to know why I have Macrovision software on my computer that I didn't agree to install.

When I buy Microsoft software I expect to get Microsoft software, not some random company.
#7 Nov 09 2007 at 10:16 AM Rating: Decent
Yodabunny wrote:
I'd like to know why I have Macrovision software on my computer that I didn't agree to install.

When I buy Microsoft software I expect to get Microsoft software, not some random company.


that is part of my point from above.
#8 Nov 09 2007 at 10:18 AM Rating: Decent
***
2,164 posts
I guess I am not really understanding.

Should I be checking my XP PC for this file? Is it malicious enoughf or me to care?
#9 Nov 09 2007 at 10:18 AM Rating: Good
Soulless Internet Tiger
******
35,474 posts
Singdall wrote:
no one has to die to be held accountable for exposing children to unwanted filth or other nasties that can come from malware like this DRM cr4p.


Until people start lobbying the government in mass, you're never going to see those as big enough issues for someone to force them to stop. You don't get the file from them, you get them from outside attacker. While its a weak argument, they can argue that they're not responsible for the sites you visit that will allow these attackers to get in. Not saying I agree with it, just stating it as I see it.
____________________________
Donate. One day it could be your family.


An invasion of armies can be resisted, but not an idea whose time has come. Victor Hugo

#10 Nov 09 2007 at 10:20 AM Rating: Decent
Uglysasquatch, Mercenary Major wrote:
Singdall wrote:
no one has to die to be held accountable for exposing children to unwanted filth or other nasties that can come from malware like this DRM cr4p.


Until people start lobbying the government in mass, you're never going to see those as big enough issues for someone to force them to stop. You don't get the file from them, you get them from outside attacker. While its a weak argument, they can argue that they're not responsible for the sites you visit that will allow these attackers to get in. Not saying I agree with it, just stating it as I see it.


slow down. you do not get the malware from MS, but you do get the bad file from them that allows the malware exploit. top it off with the fact that MS admits they knew about the bad code or they would not of "fixed" it for Vista.
#11 Nov 09 2007 at 10:24 AM Rating: Excellent
Will swallow your soul
******
29,360 posts
MrsGemini, Mercenary Major wrote:
I guess I am not really understanding.

Should I be checking my XP PC for this file? Is it malicious enoughf or me to care?


It wouldn't hurt to get rid of it. It is not a malicious file itself, but it is a vulnerable and unnecessary file.

Which, again, I didn't find on my XP machine anyway.
____________________________
In a time of universal deceit, telling the truth is a revolutionary act.

#12 Nov 09 2007 at 10:24 AM Rating: Good
Soulless Internet Tiger
******
35,474 posts
Singdall wrote:
slow down. you do not get the malware from MS, but you do get the bad file from them that allows the malware exploit. top it off with the fact that MS admits they knew about the bad code or they would not of "fixed" it for Vista.


I get that. What I'm saying though, is that you only get the malware that their system is susceptible to, from an outside attacker, so technically, its not their issue.

Does that mean they shouldn't fix it? Not at all. Does it mean they shouldn't be held responsible if they knew about it? That's where I'm not certain.
____________________________
Donate. One day it could be your family.


An invasion of armies can be resisted, but not an idea whose time has come. Victor Hugo

#13 Nov 09 2007 at 10:25 AM Rating: Decent
i was surprised to find it on mine, but the install disk i use for XP is very old. original XP no SP Corp. edition from when they first came out. i have slipstreamed SP2 onto it to enable me to install onto larger then 139G drives.
#14 Nov 09 2007 at 10:26 AM Rating: Decent
ugly i hear what you are saying, but IMHO yes they should be held accountable for the bad code and failing to fix it when they knew it was bad and did fix it for Vista, but not for XP or 2k3.
#15 Nov 09 2007 at 10:31 AM Rating: Good
I want Singdall to develop his own OS, this way when somethings goes wrong, he knows exactly who to blame.
#16 Nov 09 2007 at 10:36 AM Rating: Decent
i am willing to take blame for things that are my fault and do all the time. kaelesh you are missing the point. these 2 companies worked together to fix an issue they KNEW about and apparently have known about for some time.

the Time frame they are talking about in fixing this issue in Vista was PRE-release. hello, Vista has been public for roughly 1 year. that means both companies have known about this issue for over a year and pushing 2 years at least.

in all of that time they did nothing for XP or win2k3 server.

who should i blame Kaelesh?

i blame those who know about the problem, have fixed it for one OS, but have refused to fix it even today for the other OSs they KNEW had and currently HAVE the bad code.
#17 Nov 09 2007 at 11:02 AM Rating: Decent
Singdall wrote:
[...] kaelesh you are missing the point. [...] who should i blame Kaelesh?

i blame those who know about the problem, have fixed it for one OS, but have refused to fix it even today for the other OSs they KNEW had and currently HAVE the bad code.


I think you're missing my point boyo. Developing a 100% stable OS is just beyond anyones capabilities. Of course they have problems, everything ran by computers (which is damn near everything these days) runs into a glitch or problem sooner or later.

Take cars for instance (yes, it's an analogy, deal with it): We know for a fact that certain cars have been prone to a recall. Why is that? Because enough people have a problem with a certain item that is unstable or unsafe. The car manufacturer knows (most likely) about it but chooses not to do anything unless a certain amount of accidents happen.

It's a cost analysis. Nothing more. No company is going to spend time, manpower and money on an older product unless they have to. That is going to the new product. Like Vista.

Just something you have to deal with or develop your own OS and quit ********* worrying about an OS that 95& of the world uses and thus far, hasn't had any major problems with.



Edited, Nov 9th 2007 1:06pm by Kaelesh
#18 Nov 09 2007 at 11:03 AM Rating: Decent
Scholar
****
4,593 posts
See, Vista is more secure. We should all go out and buy supercomputers so we can all run vista and still be able to open notepad and be secure.
#19 Nov 09 2007 at 11:04 AM Rating: Good
Soulless Internet Tiger
******
35,474 posts
Yodabunny wrote:
See, Vista is more secure. We should all go out and buy supercomputers so we can all run vista and still be able to open notepad and be secure.
M$ Fanboy!!!
____________________________
Donate. One day it could be your family.


An invasion of armies can be resisted, but not an idea whose time has come. Victor Hugo

#20 Nov 09 2007 at 11:31 AM Rating: Decent
Kaelesh wrote:
Just something you have to deal with or develop your own OS and quit ********* worrying about an OS that 95& of the world uses and thus far, hasn't had any major problems with.
Are you serious? I'd say massive instability issues, a required reformat after so and so much use due to the registry being inefficient to a retarded degree, all indicate major problems.

I am among those 95%, I am above average when it comes to computer knowledge, I have used computers since C64 and I just can't get over how much I have to work just to get that OS to work. It is unstable. It is filled with security holes. It fails to provide a decent performance compared to the hardware. It fails, period. And I have to use it, due to immoral business practices that have forced it onto those 95% of the computers you just mentioned. Without Windows, I can't play my games.

I wouldn't mind, if Windows wasn't such an infested piece of bloatware.

You may be sick of hearing this, but I am bloody sick and tired of you defending such a piece of crap without any actual arguments to back you up. I am fairly sure it has nothing to do with you actually enjoying Windows, but more with you singling out Singdall and arguing with him for no reason than that him being Singdall.

I don't expect a 100% stable OS. But I do expect them not to willfully, and with intent, completely ignore serious issues like this.
#21 Nov 09 2007 at 11:34 AM Rating: Good
Soulless Internet Tiger
******
35,474 posts
I'm among those 95% and I don't much about computers. I don't have issues, on either comp.


I guess the only difference is that I know I don't know much about computers and therefore don't mess around with things I shouldn't be?
____________________________
Donate. One day it could be your family.


An invasion of armies can be resisted, but not an idea whose time has come. Victor Hugo

#22 Nov 09 2007 at 11:41 AM Rating: Decent
NorthAI the Hand wrote:
Kaelesh wrote:
Just something you have to deal with or develop your own OS and quit ********* worrying about an OS that 95& of the world uses and thus far, hasn't had any major problems with.
Are you serious?


Short of the technological apocalypse, the average user doesn't give a **** about any of these stories, nor should they. They wouldn't even know what the hell to do, even if they did.

Quote:
You may be sick of hearing this, but I am bloody sick and tired of you defending such a piece of crap without any actual arguments to back you up. I am fairly sure it has nothing to do with you actually enjoying Windows, but more with you singling out Singdall and arguing with him for no reason than that him being Singdall.
You're right, I could care less the OS I use, as long as it does what I need it to do. Which isn't much, just like the rest of Gen Pop. And no, I don't like arguing with Sing but it never hurts to try and explain the logic behind what normal users (myself included) see in an OS because it does no good. But this isn't a tech forum.

Besides, I think that was a nice post from myself, I didn't even tell him to eat a ****. That's saying a lot between Sing and myself.

Quote:
I don't expect a 100% stable OS. But I do expect them not to willfully, and with intent, completely ignore serious issues like this.


Then take it up with every Big Business CEO in the world.
#23 Nov 09 2007 at 11:44 AM Rating: Decent
Uglysasquatch, Mercenary Major wrote:
I guess the only difference is that I know I don't know much about computers and therefore don't mess around with things I shouldn't be?
The difference would be that you obviously don't use the computer even remotely as much, or with the software I use. I have yet to mess with anything beyond very basic settings on anything but my test machine. I've never had to, except when dealing with networks, accessories (printers, speakers, specialized mice and so on) and multiple monitors and so on.

You can't seriously be claiming that the OS isn't supposed to be able to deal with my games, and very few pieces of third party softwares?

The difference between you and me is quite simply that I recognize bullshit software when I see it. Windows is one of those software packages that need a serious overhaul to be even an acceptable OS.
#24 Nov 09 2007 at 2:01 PM Rating: Good
****
4,717 posts
NorthAI the Hand wrote:
I am fairly sure it has nothing to do with you actually enjoying Windows, but more with you singling out Singdall and arguing with him for no reason than that him being Singdall.



YOUR POINT?! Smiley: mad



EDIT: I was so mad I capitalized the Smiley: mad. [:mad] Smiley: mad



Edit Two: How do you string together smilies?! Smiley: mad


Edited, Nov 9th 2007 7:03pm by Justdistaint
#25 Nov 09 2007 at 2:09 PM Rating: Decent
Kaelesh wrote:
Singdall wrote:
[...] kaelesh you are missing the point. [...] who should i blame Kaelesh?

i blame those who know about the problem, have fixed it for one OS, but have refused to fix it even today for the other OSs they KNEW had and currently HAVE the bad code.


I think you're missing my point boyo. Developing a 100% stable OS is just beyond anyones capabilities. Of course they have problems, everything ran by computers (which is damn near everything these days) runs into a glitch or problem sooner or later.

Take cars for instance (yes, it's an analogy, deal with it): We know for a fact that certain cars have been prone to a recall. Why is that? Because enough people have a problem with a certain item that is unstable or unsafe. The car manufacturer knows (most likely) about it but chooses not to do anything unless a certain amount of accidents happen.

It's a cost analysis. Nothing more. No company is going to spend time, manpower and money on an older product unless they have to. That is going to the new product. Like Vista.

Just something you have to deal with or develop your own OS and quit ********* worrying about an OS that 95& of the world uses and thus far, hasn't had any major problems with.



Edited, Nov 9th 2007 1:06pm by Kaelesh


then why did they FIX it for Vista, but not the other OSs? that is the part I am upset with. MS is STILL refusing to fix it today and may not get it fixed for an other month or MORE.

they are working on it now only because Symantec told the world that MS screwed up, yet MS has known about this for at least 2 years and chose to do nothing about it.

i know good and well it is impossible to have a 100% perfect OS, but it is NOT impossible to fix a problem when you know about it. that is were the neglect comes into play and thus MS and the other company should be held accountable for that neglect.

as for your car analogy, the problem there is car companies can KILL people when they do not fix their problems. with computers you are just opening up people to losing their livelyhood due to identity theft or other such issues caused by neglect of these 2 companies.
#26 Nov 09 2007 at 2:23 PM Rating: Decent
Singdall wrote:
Kaelesh wrote:
Singdall wrote:
[...] kaelesh you are missing the point. [...] who should i blame Kaelesh?

i blame those who know about the problem, have fixed it for one OS, but have refused to fix it even today for the other OSs they KNEW had and currently HAVE the bad code.


I think you're missing my point boyo. Developing a 100% stable OS is just beyond anyones capabilities. Of course they have problems, everything ran by computers (which is damn near everything these days) runs into a glitch or problem sooner or later.

Take cars for instance (yes, it's an analogy, deal with it): We know for a fact that certain cars have been prone to a recall. Why is that? Because enough people have a problem with a certain item that is unstable or unsafe. The car manufacturer knows (most likely) about it but chooses not to do anything unless a certain amount of accidents happen.

It's a cost analysis. Nothing more. No company is going to spend time, manpower and money on an older product unless they have to. That is going to the new product. Like Vista.

Just something you have to deal with or develop your own OS and quit ********* worrying about an OS that 95& of the world uses and thus far, hasn't had any major problems with.



Edited, Nov 9th 2007 1:06pm by Kaelesh


then why did they FIX it for Vista, but not the other OSs? that is the part I am upset with. MS is STILL refusing to fix it today and may not get it fixed for an other month or MORE.

they are working on it now only because Symantec told the world that MS screwed up, yet MS has known about this for at least 2 years and chose to do nothing about it.

i know good and well it is impossible to have a 100% perfect OS, but it is NOT impossible to fix a problem when you know about it. that is were the neglect comes into play and thus MS and the other company should be held accountable for that neglect.

as for your car analogy, the problem there is car companies can KILL people when they do not fix their problems. with computers you are just opening up people to losing their livelyhood due to identity theft or other such issues caused by neglect of these 2 companies.


The DLL in question is not their code, Singdall. Plain and simple. They addressed the issue during a routine Vista security scan, and the fix is probably something directly related to Vista's built-in security, and thus, not easily replicated to WinXP. If it was a Microsoft DLL that had the flaw, you can be sure it would have been retro-fixed.

I get so sick of people blaming Microsoft for **** that is just a fact of development. Bugs exist. Companies do not fix said bugs if they are not a problem and the cost to fix is not justifiable. This is a normal, standard business practice, and is not limited to software developers. But because MS is a big red target, people like Singdall will immediately jump on the "MS kept it from us! MS screwed us! **** MS!" bandwagon.
« Previous 1 2
Reply To Thread

Colors Smileys Quote OriginalQuote Checked Help

 

Recent Visitors: 254 All times are in CST
Anonymous Guests (254)