Slashdot Log In
WMF Vulnerability is an Intentional Backdoor?
Posted by
Zonk
on Fri Jan 13, 2006 12:36 PM
from the take-with-a-grain-of-salt dept.
from the take-with-a-grain-of-salt dept.
An anonymous reader writes "Steve Gibson alleges that the WMF vulnerability in Windows was neither a bug, nor a feature designed without security in mind, but was actually an intentionally placed backdoor. In a more detailed explanation, Gibson explains that the way SetAbortProc works in metafiles does not bear even the slightest resemblance to the way it works when used by a program while printing. Based on the information presented, it really does look like an intentional backdoor." There's a transcript available of the 'Security Now!' podcast where Gibson discusses this.
This discussion has been archived.
No new comments can be posted.
WMF Vulnerability is an Intentional Backdoor?
|
Log In/Create an Account
| Top
| 788 comments
(Spill at 50!) | Index Only
| Search Discussion
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
(1)
|
2
Re:Another? (Score:5, Funny)
(http://www.chemicalwonderland.net/ | Last Journal: Monday September 03, @10:34PM)
*looks at clipboard*
Ok Goatse linkers, thats your cue.
Re:Another? (Score:5, Informative)
(http://slashdot.org/)
Re:Another? (Score:5, Funny)
(Last Journal: Tuesday June 28 2005, @12:57PM)
Reflections on Trusting Trust (Score:5, Interesting)
(http://sdk-1600.spatula-city.org/ | Last Journal: Monday October 01, @05:36PM)
Waif (Score:4, Funny)
(http://djdavetrouble.com/ | Last Journal: Thursday September 01 2005, @10:34PM)
I really think kate moss doesn't have anything to do with this, despite the recent press tizzy.
I would not be suprised at all. (Score:5, Interesting)
(http://altgrendel.exit0.us/)
Its happened before and it will happen again. Whether this is the case remains to be seen.
Re:I would not be suprised at all. (Score:5, Insightful)
This seems to be only useful if MS itself wanted to use it. Use your imagination as to what they'd do with it. I can think of all kinds of things.
Re:I would not be suprised at all. (Score:4, Insightful)
(http://slashdot.org/)
Re:I would not be suprised at all. (Score:5, Informative)
(http://www.game-point.net/ | Last Journal: Monday November 14 2005, @09:19AM)
Eh? I just downloaded it, it's linked to from here [grc.com].
Re:I would not be suprised at all. (Score:5, Funny)
I presume you are willing to show the details of your extensive research that determined this factoid....
Re:I would not be suprised at all. (Score:5, Insightful)
(http://rav.realitybytes.tk/ | Last Journal: Friday December 23 2005, @12:53AM)
I can't personally think of any kind of official reason why Microsoft would want to shove code onto Windows machines just from visiting their website. They've got tons of other ways of doing this.
Re:I would not be suprised at all. (Score:5, Insightful)
- How about a totally stupid idea that MS thought was good?
I mean MS has a long history of ignoring security for usability, lock in and whatnot. WMF dates back to close to 10 years, back when MS really didn't give a damn about security. Even after a the big Gates propaganda email and Trusted Computing Initiative and all the hoopla, XP SP2 allows blank passwords for administrators, the user created during installation is an administrator, again if password is blank no one gives a shit. Remote registry is on by default. RPC on by default. Administrative shares are on by default. Not to mention a plethora of completely useless services.
MS just doesn't understand security. This WMF example is nothing different. It's some ancient code that never got looked at. Add to that the fact everyone and his mother is root, AND that the OS is a big bowl of spaghetti (hi2u IE deep in kernel), you get another attack vector vs Windows systems.
Did someone maliciously implement this WMF "feature"? I doubt it. It looks like another regular MS security hole that shows that MS has no clue about security.
Re:blank admin password (Score:4, Insightful)
(http://slashdot.org/~tpgp)
If you're going to accuse someone of trolling, you want to be pretty sure about your facts.
if you have a blank admin password, XP prevents ANY remote network access using that account.
Hmmmn, thats an interesting band-aid.
You are actually more secure with a blank password.
Really? More secure with a blank password? I doubt it.
Would make privilige escalation pretty damn easy after you'd hacked a user account.
And it makes all that least priviliged user stuff that MS goes on about a little irrelevant too.
Re:blank admin password (Score:4, Informative)
Re:I would not be suprised at all. (Score:4, Informative)
(http://slashdot.org/)
According to the docs, SetAbortProc should provide a pointer to callback function that is called when a print is aborted. This in itself sounds like a security hole, but it could only be fired if the print is canceled, and then it can only run a preexisting callback method, not arbitary code.
According to Gibson, if you call SetAbortProc with a special key, it will instantly start running arbitary code from within the WMF. No cancelled print or preexisting method calls are requried.
If Gibson is correct, this bug is much different then how it looks on the surface.
Re:I would not be suprised at all. (Score:4, Informative)
NSA (Score:5, Funny)
Government backdoor? (Score:5, Interesting)
If this isn't a glaring example on why you should support open source, I don't know what is....
Re:Government backdoor? (Score:5, Interesting)
(Last Journal: Sunday November 06 2005, @05:24PM)
The function in question has existed for a long time. The exploit is in Windows 2000 and more recent. From the transcript:
Re:Government backdoor? (Score:4, Informative)
(http://slashdot.org/)
Re:Government backdoor? (Score:5, Informative)
http://www.schneier.com/crypto-gram-9909.html#NSA
The fact is, the majority of the people making claims about this don't even understand what it does. The majority of the speculation isn't possible. It doesn't give anyone (Not even Microsoft, much less the NSA) a backdoor into your computer.
Re:Government backdoor? (Score:5, Informative)
(http://www.metatrontech.com/ | Last Journal: Sunday October 21, @01:39PM)
The NSA is (in theory at least) legally forbidden to spy on Americans. Their main mission involves cryptoanalysis (codebreaking) and signal intelligence. So they spend a lot of time in foreign countries evesdropping on cell phone calls and the like. They have also been very much involved in the development of computerized cryptography (witness their role in the creation of DES). In this latter case, they have probably attempted to balance their interests in codebreaking with the legitimate interests in algorythmically secure encryption (i.e. make DES algorythmically secure, but shorten the key so we can break it if we really have to).
The rise of independant professional cryptography organizations, like RSA, Inc. has created a very serious problem for the NSA in this regard. In general, most of these new systems use variable length keys and are highly peer reviewed for attack potential. So the NSA cannot count on being able to brute force decrypt a document within a reasonable timeframe in the event of a clear and present need to decrypt the information.
Therefore, I believe that most of these are there to allow the NSA to bypass the encryption algorythms in Windows and allow them to access the information without having to attack the encryption. This would make reasonable sense given the NSA history.
Now, I see *no* reason to suppose that the NSA has anything to do with the WMF exploit. Instead, I suggest that this is likely to be a backdoor either put in place by a developer, at the request of a partner (such as the RIAA), etc. This backdoor has *nothing* to do with anything the NSA typically gets involved in, so I think even the most paranoid analysis can rule them out. Instead, this is just a strange attempt to allow the Media Player to be subverted and used in what ever way an attacker decides.
Now, Microsoft's response to this has been inadequate (they only grudgingly developed a patch), which suggests that this backdoor had the blessing of the company, much like the response to the Sony DRM rootkit which was undetected by agreement with First4Internet. Lest I appear to be too hard on Microsoft, I found Symantec's response ("Oh, we will start removing it" when First4Internet claims they were working with Symantec to ensure that it would not be removed) to be far less trustworthy.
Anyway, there is enough doubt in my mind about Microsoft's goodwill on these areas that I would not suggest running Windows in any environment that absolutely requires security. The system has fundamental design flaws from a security point of view, and these problems continue to underscore either serious development issues at Microsoft or an attitude that the security of the customer is not really that important.
Re:You're on (Score:5, Informative)
(http://www.cnycomputerservice.com/)
Re:Unparalleled BS from MS. (Score:5, Insightful)
It's nothing like that actually, you are comparing apples to supernovas.
~S
Re:Unparalleled BS from MS. (Score:5, Insightful)
(http://www.asstastic.org/)
Re:Unparalleled BS from MS. (Score:4, Insightful)
(Last Journal: Sunday November 05 2006, @05:31AM)
The stories Allied soldiers were told about the nazis paled in comparison to what they saw in the camps. Allied propagandists didn't have the imagination to come up with anything like the holocaust.
-jcr
(OT) Re:Unparalleled BS from MS. (Score:4, Interesting)
The reporting during WWI damaged the credibility of all reporting during WWII.
jcr (53032): Allied propagandists didn't have the imagination to come up with anything like the holocaust.
They most certainly did have the imagination, but they realized that they did not have a willing audience for such accusations. Successful PR cannot be had with seemingly wild claims, especially if the organization has been shown to greatly overexaggerate in the past.
Length==1 (Score:5, Insightful)
Re:Length==1 (Score:4, Insightful)
(http://www.livejournal.com/users/anarchetic/)
Re:Length==1 (Score:4, Interesting)
(http://www.bernsrite.com/ | Last Journal: Monday June 27 2005, @11:36PM)
"Never ascribe to malice that which is adequately explained by incompetence."