Microsoft Urges Windows Users To Shun Safari 502
benjymouse writes "The Register has picked up on a recent Microsoft security bulletin which urges Windows users to 'restrict use of Safari as a web browser until an appropriate update is available from Microsoft and/or Apple.' This controversy comes after Apple has officially refused to promise to do anything about the carpet bombing vulnerability in the Safari browser. Essentially, Apple does not see unsolicited downloads of hundreds or even thousands of executable files to users' desktops as being a security problem." Now while downloading a hundred files to your desktop won't automatically execute them, Microsoft's position is that a secondary attack could execute them for you.
Accidentents. (Score:5, Insightful)
With hundreds of files on your desktop, what are the odds you'd hit one when you are just blanking out a selection, or deleting them, or frustratingly smack your mouse for [whatever reason]
Re:Accidentents. --lol (Score:5, Funny)
Re:Accidentents. --lol (Score:5, Informative)
Re:Accidentents. --lol (Score:5, Funny)
I found this a bit more interesting (Score:5, Funny)
Teacher, may I go to the bathroom?
What if Apple's security team had said no?
Re:Accidentents. (Score:4, Interesting)
According to Nate McFeters, Microsoft has a working "one click and the bad guy gets code running on your machine" exploit.
Re:Accidentents. (Score:5, Insightful)
First, imagine how many people would just blindly click on a new desktop icon just to "see what it does".
Second scenario, most Windows users I know keep file extensions off by default, and keep dozens of shortcuts to executables on their desktop among various folders, downloaded files, and other clutter. Now what if the downloaded file were named "safari.cgi" or "iTunes.cgi", but all the user sees is Safari with a generic file icon. I know many people who would think, "hmm, the icon to my internets is messed up" and click it anyway.
Re:Accidentents. (Score:5, Funny)
Re:Accidentents. (Score:5, Funny)
Re:Accidentents. (Score:5, Funny)
Re: (Score:3, Funny)
Re: (Score:3, Informative)
All that needs to happen is:
1) for the download to be called www.google.com (or similar)
2) for the person to open up IE one day.
3) type www.google.com (or similar) into the location bar of IE and press Enter.
4) Screw up and click Open when the prompt appears (you won't be expecting the pop up, so you might press space or enter or something else that causes "click through" ).
I'm sure there are lots of other naughty things people can do.
Re:Accidentents. (Score:5, Interesting)
Getting an icon on a users desktop is something some companies pay a lot of money for. In fact, the ability to spam any download folder is probably something they regard as worthwhile.
Re:Accidentents. (Score:5, Informative)
Re:Accidentents. (Score:5, Insightful)
Lately, it seems to tag executables that have been downloaded and warns you about it when you try to run them.
Apparently, Safari does not have this mechanism, so users might assume it's a valid local icon.
I still run Firefox, though.
Re:Accidentents. (Score:5, Informative)
Under OS X, when you click an installer image downloaded by Safari it says something like "The application 'Whatever' was downloaded from the Internet on {date}. Are you sure this is safe to open?'
I sometimes use IE on Windows (for testing sites I develop) and I've never seen a comparable message from Internet Explorer.
Maybe you are talking about IE on Vista and Safari on Windows?
Re:Accidentents. (Score:4, Insightful)
Re:Accidentents. (Score:4, Insightful)
On my Mac, I can option-click any link and it will download the target to my chosen downloads folder; there is also contextual (right-click) menu that gives the option "Download link to Downloads folder" when you click a link so you don't have to be disturbed by those annoying dialogs boxes.
The real issues are 1) there is no way to stop all javascript with a keystroke in case of bombing (I would like to see this on a Mac too, actually) and 2) Windows can run files downloaded directly from the internet.
With Unix, that doesn't happen, because downloaded files (ought to) have their mode masked to zero the execute bit. Executables can be transferred inside tar or dmg files, but then there's an added step that must be gone through to run it.
And fixing issue 2) should include
Re:Accidentents. (Score:5, Informative)
Re: (Score:3, Insightful)
And Microsoft is not complaining about OS X here, is it?
Re:Accidentents. (Score:4, Insightful)
Re: (Score:3, Insightful)
So why, exactly, would I need or want that functionality essentially duplicated in one browser or another, when I already have it in the Finder?
cya,
john
Re:Accidentents. (Score:5, Informative)
Re: (Score:3, Informative)
Re: (Score:3, Insightful)
Apple should have followed the design specifications for the platform on which they were developing.
Microsoft should have made the default to not trust the file. Applications such as installers (with admin privileges) could easily mark files as trustworthy. Stealth downloads (which aren't executing untrusted code) could get the file on the desktop, but not modify the metadata.
Re:Accidentents. (Score:5, Insightful)
Re:Accidentents. (Score:5, Insightful)
So if this is realy true - if Microsoft has indicated files should be flagged thus, and provides an API that allows software to do that - then shame on Apple. They want their guidelines followed on their OS; so they should do the same for their Windows software.
Basically it's the Golden Rule.
Re:Accidentents. (Score:4, Insightful)
How the heck is Explorer supposed to know the origin of the data in a file some other program wrote ?
Re:Accidentents. (Score:5, Funny)
Re:Blurry eyes! (Score:5, Interesting)
Microsoft generally believes that the shape of each letter should be hammered into pixel boundaries to prevent blur and improve readability, even at the cost of not being true to the typeface."
http://technicalconclusions.wordpress.com/2007/08/23/subpixel-rendering/ [wordpress.com]
Wow. Just wow. (Score:3, Interesting)
Re: (Score:2, Insightful)
Apple just needs to turn the tables and tell people to shun IE and use Firefox/Opera/what have you, is all.
Re:Wow. Just wow. (Score:5, Insightful)
Re:Wow. Just wow. (Score:4, Insightful)
If Apple won't fix it, why doesn't someone fork the project and produce a version that doesn't have the vulnerability?
Re:Wow. Just wow. (Score:5, Insightful)
I think that anyone who gives a shit, has moved away from proprietary web browsers. (And yes, I'm aware their rendering engine is under GPL as it's based on KHTML or w/e)
Re:Wow. Just wow. (Score:4, Interesting)
Re: (Score:3, Insightful)
Re: (Score:3, Insightful)
Re: (Score:3, Informative)
Re: (Score:3, Informative)
KHTML, that is Konqueror's core, is open source, free software, and easily reusable.
That's why Apple forked the project and uses it as a part of Safari.
Re:Wow. Just wow. (Score:5, Informative)
Just to clarify your clarification. Apple forked KHTML, which was developed by the Konquerer team, and named their fork WebKit, which is also free and open source. Since then, the developers of KHTML have decided to abandon KHTML in favor of WebKit themselves and are integrating WebKit into Konquerer. So Safari and Konqueror's rendering engine is named 'WebKit' not 'KHTML'.
Re: (Score:3)
The KHTML team has never decided to kill KHTML and go with Webkit. In fact, the KHTML code from the 4.1 branch is the best KHTML ever, and an extremely capable HTML engine.
Webkit HAS been integrated into Qt, and there are (experimental) ways to use Webkit as the Konqueror HTML engine. But KHTML is not abandoned, this is just KDE users having more choice.
Webkit is a fork of KHTML, and some of the bugfixes are ported from Webkit over to KHTML. The two engines are basic
Re: (Score:3, Insightful)
Because Safari is not Open Source.
Re:Wow. Just wow. (Score:4, Insightful)
Re:Wow. Just wow. (Score:5, Insightful)
Re:Wow. Just wow. (Score:5, Funny)
Whooosh
Such as...? (Score:5, Informative)
Now if you want to point fingers, visit that Dhanjani link and read about the vulnerability he's not disclosing, as a courtesy to Apple; "The third issue I reported to Apple is a high risk vulnerability in Safari that can be used to remotely steal local files from the user's file system [...] it is a high risk issue affecting Safari on OSX and Windows". There hasn't been an update to that in the past 2 weeks, implying that it has not yet been fixed.
The Slashdot headline is pure flamebait and you took it.
Re: (Score:3, Insightful)
How many times passed long time before Microsoft acknowledged that were a problem, and then even more time to fix it?
And, maybe more important... what are the odds of Microso
Re: (Score:3, Insightful)
Re: (Score:3)
Re: (Score:3, Informative)
A
Re: (Score:3, Insightful)
Re: (Score:3, Interesting)
As such, Twitter, I'm still waiting. Have to say, kudos for having the balls to reply to me with the username that you copied from mine. I like how you post at -1 with it - that plan really backfired for you, huh?
Re:Fanboyism in your post is more annoying. (Score:4, Insightful)
Oh Microsoft... (Score:4, Funny)
Re: (Score:2)
Re:Oh Microsoft... (Score:4, Informative)
Side Note: Im typing this from XP and I have a another computer in the room next to me currently booted into Vista.
Did I say Microsoft is bad? No.
Besides, obviously a vulnerability is not going to be found if its already patched on the system being tested. Again quoting you "Please list some actual 2008 vulnerabilities that were exploited before being patched." But you are neglecting the fact that en masse there are alot of people who dont update/patch their machines every day.
Futhermore, a lot of vulnerabilities are found by third parties and Microsoft is notified by them, not necissarily by microsoft employees themselves.
And finally, because it hasnt been reported, does not mean they do not exist. Assuming something is secure without proof is far worse than assuming its not.
Found by Microsoft, currently unpatched*:
http://secunia.com/advisories/29867/ [secunia.com]
Found by non-Microsoft, currently unpatched*:
http://secunia.com/advisories/29458/ [secunia.com]
* According to them.
Im sure I could find more, but, ive fed the troll enough as it is.
MS says shun Safari? (Score:5, Funny)
doesn't work? (Score:4, Interesting)
Since Safari does not know how to render content-type of blah/blah, it will automatically start downloading carpet_bomb.cgi every time it is served.
Not for me? Safari 3.0.4 running on Mac OS X 10.5.2 renders a web page of numerous blank empty boxes. Nothing was placed in any local folder. Is anyone else able to duplicate this?
Re:doesn't work? (Score:4, Interesting)
I didn't try this specific code, but Safari does have an irritating habit of randomly downloading things instead of displaying them. I have a load of .php files in my downloads directory because I've clicked on things in online svn browsers and it's decided it can't render them. It's not a huge vulnerability, but it is an irritation which could be easily fixed and it's frustrating that they don't.
I really don't understand why Safari on OS X runs with so many privileges. OS X has a fine-grained access control mechanism in the kernel as of 10.5 and I would really like to see Safari configured so it can't write anywhere except your downloads and preferences directories and can't read anywhere other than your preferences by default.
Re:doesn't work? (Score:4, Interesting)
That's all this is about? Safari downloads some things instead of displaying them? Is that even a security bug?
If my browser doesn't know how to display it, I think I'd rather it didn't try. Trying seems like it might be even more dangerous. Am I wrong?
Re:doesn't work? (Score:4, Insightful)
What's stopping the browser from saying "I can't handle this file/etc, but please click here if you wish to save it to your desktop"? In the majority of situations, most people wouldn't bother downloading it anyway.
Re: (Score:3, Insightful)
Re:doesn't work? (Score:5, Funny)
Re: (Score:3, Insightful)
Re:doesn't work? (Score:5, Insightful)
So, what if a site triggers an automatic download of a file called "My Computer.exe" to an XP computer, using the typical My Computer icon. Will a casual user be able to tell the difference? One click will take them to My Computer, another might install a spam zombie. Now think of a user with 500 extra My Computer icons. Which do they choose?
Re: (Score:3, Insightful)
Ah. I see. Thanks for your answer.
I don't think my comment is irrelevant, but rather I wasn't sure what the issue was (which is why I asked). The fact that it doesn't display things that it doesn't know how to handle is valid. Whether it asks you to download or downloads automatically, it seems to me, should be a setting. Either way is valid, IMO, but ideally the user should be able to choose. Now, if you said it was *running* files without asking, it'd be a different issue, but downloading shouldn't
Re: (Score:2)
Similarly you could restrict Safari's write privileges to just its preferences, cache files and a downloads folder but this removes much of the functionality of things l
Re: (Score:2, Insightful)
I have a load of .php files in my downloads directory because I've clicked on things in online svn browsers and it's decided it can't render them.
And how was it supposed to render them? There's nothing there that's gonna run the php script and serve the contents it provides. At best the browser would get headers that tell it "hey, this is a text file" and the browser would display it as such, but there is such a thing as headers that say "always download this no matter what you think you can do with it".
Now I'm not sure whether that's the case or not, but files in svn repositories were never meant to be parsed by browsers.
Download files? (Score:2)
1, 2, 3 ... SHUN! (Score:5, Insightful)
Wow. Have to admit I'm on Microsoft's side here. Let's see:
It's not just the vulnerability that hurts, but the compund bullshit caused by Apple's -- rather arrogant -- actions. This reads like something Microsoft would do!
Also, vulnerabilities in Apple software (and this bug affects both Windows and Mac), make all *nix stuff look bad: watch MS shills roll out the 'Microsoft software is only vulnerable because hackers target it' FUD in short order.
Posting as AC due to Apple fanboy-mods. Modding this down doesn't stop it being the truth.
Re: (Score:2, Insightful)
Having said that, I think Microsoft's concern here is a bit dumb - they're basically
Re: (Score:2)
All vulnerabilities in Safari do is make Apple look bad. Apple controls their OS and their applications. Linux doesn't come with Safari and yet it is a *nix flavor. Most Apple users probably don't even realize that OSX is Apple's GUI over BSD.
Personally, I'll take Linux over OSX or Windows any day.
Re:1, 2, 3 ... SHUN! (Score:5, Interesting)
And that's no wonder. Steve Jobs and Bill Gates were cut with the same scissors. Back in the 80's, while Billy kept stealing whatever idea he stumbled upon, Steve Jobs only thought of becoming more powerful and promote a competitive environment inside Apple, even if that destroyed the moral of his employees.
Please do yourselves a favor and watch Pirates of Silicon Valley [imdb.com]. It's an enlightening movie. And yes, Steve did even worse things, but they're too shocking to be mentioned in public.
Re: (Score:3, Insightful)
Secondary attack or not (Score:2)
Re: (Score:2)
Microsoft (Score:4, Insightful)
Good advice (Score:2, Interesting)
What's good for the goose... (Score:2, Insightful)
Well, let's see:
Oh, I see. So, the auto-download feature doesn't "properly" tag them like IE7 does, so users might accidentally execute a program without being first informed it was downloaded? Gosh. Sounds less like a security vulnerability than MS blowing smoke.
But, wai
Re: (Score:3, Insightful)
hundreds of executables (Score:3, Insightful)
One hundred rounds does not constitute firepower.
One hit contitutes firepower. (Gen. Merritt Edson, USMC)
Slightly OT: why corps bother with browsers? (Score:4, Interesting)
I can only think that it's some kind of NIH syndrome, or content-control-freakery, or that if they suddenly stopped making a browser and said 'oh flip it, Firefox wins' that confidence in the corporation (and hence share price) would nose dive.
Any other ideas?
prefs (Score:4, Informative)
So they don't have to be on the desktop
Defaults, man. Defaults! (Score:3, Insightful)
And you can't make the argument that the only people downloading Safari are power users anymore - if you have an iPod, odds are that Apple Update has pushed Safari to your machine.
Re: (Score:3, Funny)
Uhh... (Score:3, Insightful)
Denial of Service (Score:4, Funny)
Well, also windows to blame (Score:3, Informative)
Re: (Score:3, Interesting)
Happy days at Microsoft (Score:3, Funny)
Re: (Score:2, Insightful)
Re: (Score:3, Informative)
That may be so, but even then Apple probably would have been wiser to choose a folder other than the desktop. Its just too easy to accidentally click a file on the desktop, or for some less computer literate user to see a .exe on their desktop and click it, wondering what it is.
You'll notice that on the latest installment of OS X, safari downloads to a Downloads folder, not the desktop.
So if it does this on OS X... (Score:4, Insightful)
If it -does- do this on OS X, then it is called a convenience?
What is the convenience in having a folder automatically stuffed with files, downloaded without your say-so, exactly? Regardless of whether they can then be arbitrarily executed by a second program, or whether the user can execute them without a warning dialog popping up or not, etc. What, in your opinion, is convenient about it?
I find alt+click in Firefox convenient to download a file that I want without clicking on it and then going through the download dialog. I find it even more convenient that Firefox -asks- me if I want to download a given file if some crazy redirect page pointed me to one; gives me the opportunity to say "Hell no!" before the file even ends up on my drive.
But our opinions on convenience may differ.
Re: (Score:2)
What do you have aginst The Register? or Blogs? If Slashdot themselves use Journals, and User Postings, is that not a blog of sorts in the first place?
Re:Quality of links (Score:5, Insightful)
That guy appears to be the one who discovered the vulnerabilities and reported them to Apple.
Do you really think Slashdot shouldn't link to primary sources?
-Esme
Re:pot/kettle (Score:4, Insightful)
Re: (Score:3, Informative)
isn't the main reason for Safari being on Windows is so that developers can test web pages for iPhone compatibility? OTOH, there's the whole thing with Apple Update on Windows pushing Safari at you, so that must no longer be true.
No. It isn't. Look here [jubjubs.net]. And before you say it was an oversight, remember, Jobs goes over every word and picture of his presentations with a zeal bordering on OCD.
Re:first! (Score:5, Insightful)
Re: (Score:3, Informative)
Why bother with another web browser that is not really a viable alternative to IE 7.0 and the upcoming Firefox 3.0?
Safari is a viable alternative, at least according to most all of the reviews of it, such as Arstechnica. Personally, I prefer Firefox on Windows, but I do miss some of the nice features that Safari has, but others have not caught up on. For example, I just resized the text box I'm typing this in to be large enough so I don't have to scroll. I regularly miss that when I'm on Windows or Linux.