IE Flaw Utilizes Google Desktop Search 165
abscondment writes "An error in the way Internet Explorer parses CSS files has been discovered by Matan Gillon of Israel. The flaw can be exploited by any website, and used to access personal information via Google's Desktop Search program. Of course, Google contends that this is a flaw with IE, and not their search software."
Hm.. Evil Empire vs Company making great products (Score:5, Insightful)
Re:Hm.. Evil Empire vs Company making great produc (Score:5, Funny)
Re:Hm.. Evil Empire vs Company making great produc (Score:2, Insightful)
Re:Hm.. Evil Empire vs Company making great produc (Score:1)
Re:Hm.. Evil Empire vs Company making great produc (Score:3, Funny)
Re:Hm.. Evil Empire vs Company making great produc (Score:1, Redundant)
You should have more respect for Google sir!
Re:Hm.. Evil Empire vs Company making great produc (Score:1)
Re:Hm.. Evil Empire vs Company making great produc (Score:4, Interesting)
Why doesn't Google just use Mozilla's engine to render the content? (They are putting money into its development) They *would* have more control.
Re:Hm.. Evil Empire vs Company making great produc (Score:5, Insightful)
Well, the idea is that once they're "in" the system, they can basically do what the hell they like. Desktop Search is just a convenient index of data that is used by a large number of people — the only flaw pertaining to Google's product here is that it's good at its job.
Re:Hm.. Evil Empire vs Company making great produc (Score:5, Informative)
Now after reading the article, you'll see the issue being exploited involves the fact that css files are designed (by *all* major browsers) to be the one exception to the cross-domain rule, meaning that a page on site A can get the contents of a css file located on site B.
However IE can be exploited so that any file is a seen as a CSS file, just a very badly formatted one. Of course there are big limitations - namely that only valid css "data" from site B can be read by site A, so anything not formatted in name{stuff}; is invisible to site A.
This particular hack takes advantage of the fact that a person with Google Desktop installed will send a special cookie when they request most pages from Google. That cookie will cause a "desktop" link to be sent back to them somewhere on the page. This desktop link contains a secret password. As soon as you know that password, you basically have full access to that persons computer through Google Desktop uris, regardless of what browser (as long as that browser supports javascript, which IE, FireFox and Opera obviously do). In simple terms, if you gave a site this password that Google sends to you, they'd have full access (this misfeature of Google Desktop also creates a big proxy server/man in the middle attack vector against a persons PC, regardless of what browser they use).
The attack vector to obtain the password in this case is the IE css bug. A specific page on Google, Google News, puts the desktop link in such a place that if you provide a specific search query, it will end up making a section of the page around the special desktop link look like a valid css value. Because of this, site A can read the data inside that value, including the Google password. Once it has the password from that random junk of "css data", it can start accessing Google Desktop at will.
Oh well. I hope Microsoft is paying you good money to make OSS proponents look like idiots by spouting this kind of completely uninformed bs. The sea of white noise helps to hide any real, intelligent points brought up against Microsoft or its products.
Re:Hm.. Evil Empire vs Company making great produc (Score:2)
That's not how it works. Go back and read the article again, they use a browser plugin to rewrite the web page as it's downloaded - probably a BHO.
Re:Hm.. Evil Empire vs Company making great produc (Score:2)
GDS also has protection in that by default only localhost can access the GDS server, which means that for outside access, I generally have to ma
Yeah, you got it... (Score:2)
So it has everything to do with IE, just like we both said. Only I was right and you were - oh, so wrong.
Re:Hm.. Evil Empire vs Company making great produc (Score:2, Insightful)
They have begun to scan several thousand books cover to cover, without the permission of the author or the publisher, and arguably in violation of copyright law.
That's enough for me to be wary of trusting them. Granted, their record is better than Microsoft's, but it still leaves something to be desired.
Re:Hm.. Evil Empire vs Company making great produc (Score:2)
Re:Hm.. Evil Empire vs Company making great produc (Score:2, Insightful)
An error in the way IE parses CSS?!?! (Score:5, Funny)
RTFA - Its not a flaw! (Score:5, Funny)
Think of the awesome client-side applications people will be able to come up with now that they are no longer restricted by pesky cross-domain security policies!
Re:RTFA - Its not a flaw! (Score:1, Interesting)
like this [pc-help.org] ?, except they dont need a browser flaw, just a few hidden 302 redirects, only phsically blocking the server with a firewall or hosts file can protect you, oh and it works on every browser and every platform that supports server redirects
and its still in use to this day
Lawsuit? (Score:1)
Re:Lawsuit? (Score:4, Informative)
Re:Lawsuit? (Score:2)
Re:Lawsuit? (Score:1, Troll)
Nice submission troll (Score:4, Funny)
Puh-lease. This ridiculous question could be asked of any flaw. How about from the 'its 5pm lets leave early so we accept any sensationalist submission' department?
I can see how the Slashbot must suffer over this - its Google, but its a security vulnerability, but its Microsoft, so its OK, but its still Google, so what do we do? Laugh, cry, sell stock?
Re:Nice submission troll (Score:5, Informative)
According to the zdnet article Firefox and Opera aren't affected - so it really is Microsoft's problem, and independent of google
Re:Nice submission troll (Score:5, Insightful)
The google thing was a proof of concept (with a pretty page for showing it to people who use Google Desktop), not any particular relationship to the vulnerability.
But I guess if you mention Google, it gets more attention? The summary could have just as easily said "vulnerability allows access to user's Hotmail email!!!!!!!!", which would be just as true, assuming the user is storing a cookie for easier access to hotmail.com.
Re:Nice submission troll (Score:5, Funny)
I think a better way to catch folks' attention would have been Vulnerability gives access to personal porn collection!
Re:Nice submission troll (Score:5, Funny)
This is Slashdot: "RIAA Uses IE Flaw to Scan Linux Systems for Open Source DRM Violations".
Re:Nice submission troll (Score:2, Funny)
Re:Nice submission troll (Score:2)
Religious Right (Score:1)
Vulnerability allows for young, gay, interracial married couples to burn the American Flag
Apologies to Family Guy (To Live And Die in Dixie)
Re:Nice submission troll (Score:1)
If Apple would just give me the stabilty of Unix, the power of a CLI, and a GUI so nice that I don't really need the CLI on commodity hardware, I'd be a happy camper indeed. It would take me about all of 35 seconds to shove the disk into
MOD PARENT STALKER (Score:1, Funny)
The Quick Work-around (Score:4, Funny)
Turn off your computer.
P.S. Okay, seriously, use Firefox. [getfirefox.com]
Re:The Quick Work-around (Score:1, Offtopic)
Re:The Quick Work-around (Score:1)
Re:The Quick Work-around (Score:2, Funny)
That's about when they ask me for browsing tips with a reasonable risk.
Re:The Quick Work-around (Score:1)
Note, Desktop DMZs are *not* personal firewalls, but a new form of security. There are several out there for Windows.
Re:The Quick Work-around (Score:2)
I've been doing that on unix for years..
Finally Happened (Score:4, Funny)
Genius... (Score:1)
Google: Help Help, Microsoft is trying to run us out of business...
Anti-M$ Cr3w: What seems to be the problem?
Google: Well, there's this security hole
Anti-M$ Cr3w: So, What else is new... *Goes quietly on their way*
Misquote? (Score:4, Funny)
Hmm...
Re:Misquote? (Score:3, Funny)
Who's contending otherwise? (Score:3, Informative)
And why shouldn't they?
I've read TFA, according to the article it's a design flaw in IE. No one seems to be blaming Google anyway?
(Well at least not yet.)
Re:Who's contending otherwise? (Score:1)
Re:Who's contending otherwise? (Score:1)
They are just taking a defensive stance early on. Considering microsoft is going up against google in several different webapps, it wouldn't surprise me (or anyone else) that the M$ uses this to try and hurt googles pretty boy image. I bet the exploit will be "very difficult to fix" and M$ will throw blame in thier direction while they "work furiously" to produce a patch.
Re:Who's contending otherwise? (Score:2, Interesting)
You can put the tinfoil hat away now.
Wow! (Score:2, Funny)
Customer Perceptions May be Different (Score:2, Interesting)
Google Toolbar allows badguy to get data -> Google software bad
But on the other hand, perhaps the users will say to themselves:
Oh -- MicroSoft made yet another security mistake. Rats!
But normally I've seen people blame the additional software -- but as software folks, we know that if you have to add a feature (in this case, the IE plugin) on a crappy foundation, normally you see the faults in
Re:Customer Perceptions May be Different (Score:3, Insightful)
In a way this is good because IE can render a page properly even if it has unclosed tags or as in this case incorrectly rendered CSS braces.
On the otherhand, this had led to web designers getting away with crappy html pages.
In this case, Looks like Google is properly sanitizing the url parameters on all their sites except news.google.com
This is a classic cross-site scripting attack.
In my opinion, Google should fix the news.google implem
Joint and several liability (Score:2)
Re:Can it, Jew (Score:1, Offtopic)
Is calling somebody a "jew" supposed to be an insult or something in your book? If ones calls a human a "human", or an american an "american", isn't this just simply stating the obvious? Calling a person who isn't a jew, a "jew", simply because they find anti-semitic comments offensive, would be an ignorant and silly thing to do. "Human", "american", "chinese" and "jew", neither of these are insults.
Re:Can it, Jew (Score:2, Funny)
Shut up, fag! And what's wrong with Chinese, are you racist?
In other news... (Score:3, Funny)
Re:In other news... (Score:1)
The grammar obsessed strike again (Score:2)
Just read what people write, it isn't very hard to work out what they are saying if the spelling or grammar doesn't match your local usage or even BBC English.
The bug is in Google's software (Score:5, Funny)
Re:The bug is in Google's software (Score:3, Informative)
Re:The bug is in Google's software (Score:3, Insightful)
I hope Google comes around, but I won't count on it.
Re:The bug is in Google's software (Score:2)
Re:The bug is in Google's software (Score:2)
Re:The bug is in Google's software (Score:2, Informative)
my desktop search opens up in firefox
FF promotion article ? (Score:2, Insightful)
[...]However, given the danger presented by this and other recent discoveries of IE security holes, I would strongly recommend that IE users consider downloading and using another browser, like Firefox, Opera or Netscape.
Go Brian Krebs !!!
On a more serious note, it's nice to see somebody post an article clearly promoting [generic non-IE browser], but IMHO security shouldn't be the only reason w
Re:FF promotion article ? (Score:2)
Mozilla evangelists keep praising Firefox's security because they really want to make it to the mainstream, but the average people does not care about open source, much less actually understand it (and god knows I've long given up trying to explain non-programmers what open source means).
Sadly, being more secure than IE (which is not saying much) i
Re:FF promotion article ? (Score:1)
Yeah, tabbed browsing, the lack of obfuscated histories of browsing one can't delete (IE index.dat), granular cookie handling, ad and Flash blocking extensions, and a hundred other things must not be selling points.
Re:FF promotion article ? (Score:3, Informative)
Non-geek people I've converted (read: forced) to Firefox don't use tabs. They don't understand the concept, and/or don't think about using it.
Everything else you mentionned is technical stuff, or requires configuration. All minor stuff that won't convince people to install a new browser instead of simply using that blue 'e' that has always been there all along on their desktop, and that before you told them, thought *it* was *the Internet*.
Just read the article. (Score:2, Interesting)
Ugh (Score:5, Informative)
"This issue could potentially allow an attacker to access content in a separate Web site, if that Web site is in a specific configuration," Microsoft said in the statement.
In other words, this flaw is just loading files from Google Desktop's internal http server. It could load the internal http server of hundreds of different programs (particularly administration tools).
Re:Ugh (Score:2)
Security hole has _nothing_ to do with google! (Score:5, Informative)
Ok, so the FA is a bit long, so here you have a three sentence summary:
The google desktop was only cited as an example. But basically any protected web page could have been targetted (a webmail site such as hotmail, any other password-protected page, intranet server not accessible from outside,Re:Security hole has _nothing_ to do with google! (Score:5, Informative)
Technically, that's an element of the DOM, and is nothing to do with javascript, and is certainly not a javascript function. (In fact it's not a method at all, it's a property of the document object).
Re:Security hole has _nothing_ to do with google! (Score:2)
Re:Security hole has _nothing_ to do with google! (Score:2)
(Well not actually true. They could still blame the user for choosing to run such insecure software...)
Corporate banning (Score:1, Informative)
Of course, it didn't take too long and isn't incredibly tamper-proof, but it's kept the average user from really sitting down to find a way to get it installed.
This is a simple registry file that we run as part of the setup. Like I said, not too high-tech,
Re:Corporate banning (Score:2)
uhhh, wha? Is browser-switching THAT complex? (Score:2)
Though Firefox and other browser supporters (of which I am one) would like to push that the way to solve this is to switch, a lot of larger companies aren't at the point where they're ready to do so.
You make it sound as if it's a major systems overhaul that has to be done, with methods and practices being restructured and files reformatted and babble babble babble. We're not talking changing Word Processors here, where you might have a sudden incompatability between
Re:Corporate banning (Score:1)
If your users are admins, why bother with the program restrictions?
Re:Corporate banning (Score:1)
Just fix it. (Score:2)
What Google should do is immediately patch their software to block that attack, and if an attack does get into the wild, shut down their service until it is patched. In the future, maybe not integrating with IE would help.
Re:Just fix it. (Score:4, Insightful)
Also, Google Desktop was given as an EXAMPLE, the flaw can be used elsewhere.
Of course, sitting around and pretending you know what you are talking about is easier, isn't it?
Re:Just fix it. (Score:2)
Re:Dump GDS (Score:2)
Note
Wrongo (Score:2)
FYI - you're wrong when you say "every one of google's products runs in a browser". There's this fancy thing called Google Earth [google.com]. A stand-alone download-required application that runs only on Windows. Amazing.
Dont worry guys (Score:2, Funny)
Not Google's fault, or is it? (Score:5, Insightful)
The flaw allows a malicious web page to open a window with a different web page and read information from there. So a script in 'www.badguy.com' can read data from 'www.goodguy.com'. Now how bad is up to here? Pretty bad, but not catastrophic. badguy.com could open, say, mail.yahoo.com, and provided you have a yahoo mail account and you login, it could read some of your mails. Is there a chance of reading private info? Yes. Is there a chance of reading a file in your disk. NO! badguy.com can't read a file in your disk using yahoo mail. And given the fact that really critical data are stored in the local disk, not webmail accounts, the danger is limited.
Now imagine there exists a web site containing all your private local files! This is exactly what Google Desktop Search is! GDS creates a local web server at port 4664, bound only to the 127.0.0.1 to avoid remote access. It is a web site accessible only from your pc and google takes a lot of measures to ensure that. But the script at badguy.com runs in your pc, and using the exploit it can access this personal web site. Now how bad is the situation? Catastrophic. All indexed data, pretty much your whole hard disk, are accessible to badguy.com.
Of course this wouldn't happen if there was no IE flaw. But who put all your data at a (local) web server? Google Desktop Search. IMHO, the problem is once again the tight integration of a browser to the rest of the system. If Google used a custom client to query the local index instead of the browser this wouldn't happen. It would require a flaw that allows remote code execution and these flaws are more rare and more difficult to exploit (ok, in case of MSIE it's every day routine, I agree). This exploit is a piece of cake, because local data are promptly served by GDS.
Just to make things clear, I don't really blame Google for this. But to achieve good security you need good software design and integrating a browser with everything is not a good idea. Google made a decision on that so it has some responsibility.
And then public opinion is a totally different subject. I totally understand someone who loses its credit card number and blames google for indexing this number and making it accessible to badguy.com. If amazon stores your credit card number in an Oracle database and the number gets stolen because of an Oracle flaw, will you blame Oracle or Amazon?
If Google had a client... (Score:2)
The fact that anything that goes through the browser is vulnerable to any attack launched on the browser - and can potentially expose all the organization's confidential data to whatever browser vulnerability the attackers choose to exploit - is ignored because it would sully the purity of the doc
Re:Not Google's fault, or is it? (Score:2)
I understand that you are not bashing Google.
Some people would make the argument that Google has some responsibility in this because of how they designed their desktop search (as a local web server). The conclusion of this line of argument is that Google should have designed their software differently.
To rebut that argument, one could argue that when some other hypothetical exploit comes along (and there have been some in the past) that allows www.b
Re:Not Google's fault, or is it? (Score:2)
I understand that you are not bashing Google.
And yet, someone modded me flaimbait! At least some people pay attention.
To rebut that argument, one could argue that when some other hypothetical exploit comes along (and there have been some in the past) that allows www.badguy.com to execute arbitrary code, that then www.badguy.com could still exploit Google's program. Should Google have to design to guard against any hypothetical vulnerability in Microsoft's bro
Re:Not Google's fault, or is it? (Score:3, Interesting)
Good point. I cannot answer, it would be a very good question for the author of the exploit. Maybe it would work, maybe "file://" urls are treated differently by browsers for security reasons. But, of course, GDS makes things way too easy by allowing badguy.com to actually search for "password" in local files. Knowing the filename "stealme/creditcrd.txt" or opening thousands of files to search for a keyword is f
Re:Not Google's fault, or is it? (Score:2)
d'oh (Score:2)
Firefox will also show "file:///C://<path>/<asciifile>" contents...
Re:Not Google's fault, or is it? (Score:2)
Known, unfixed flaw... (Score:1)
Yeah, this was already discovered by that kid 'samy' when he thrashed MySpace. Microsoft hasn't patched it.
But yeah, it's Google's fault. Right.
Re:Known, unfixed flaw... (Score:1)
Re:Known, unfixed flaw... (Score:2, Insightful)
this has everything to do with Google (Score:2, Interesting)
Therefore, my advice to Google: be pr
why (Score:2)
Why would you need it anyway? (Score:2)
Somebody broke into my house - stole my wallet (Score:2)
Re:I think Google should... (Score:2)
Just give me until Monday so I can short a few thousand shares of Google...
If Google blocks IE, people are going to take the path of least resistance and use a different search engine. It's not as if there aren't other perfectly adequate search engines. Google doesn't have the sort of monopoly necessary to pull this off.