Slashdot Mirror


Microsoft Urges Windows Users To Shun Safari

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.

502 comments

  1. Accidentents. by Vectronic · · Score: 4, Insightful

    "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."

    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]

    1. Re:Accidentents. by Anonymous Coward · · Score: 0

      "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]"

      This won't give admin rights to the app. UAC to the rescue.

    2. Re:Accidentents. by Anonymous Coward · · Score: 4, Interesting

      It doesn't take hundreds of files. It takes one file.

      According to Nate McFeters, Microsoft has a working "one click and the bad guy gets code running on your machine" exploit.

    3. Re:Accidentents. by dfm3 · · 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] Or, even worse, on purpose.

      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.
    4. Re:Accidentents. by Znork · · Score: 4, Interesting

      Why even bother with executing them? I can imagine a whole host of marketing people thinking this is a great way to obtain prime advertisement real-estate.

      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.

    5. Re:Accidentents. by kitgerrits · · Score: 4, Insightful

      As a Linux user, I have to point out one thing in Microsoft's defense:
      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.

      --
      "I was in love with a beautiful blonde once, dear. She drove me to drink. It's the one thing I am indebted to her for."
    6. Re:Accidentents. by Hal_Porter · · Score: 5, Funny

      This won't give admin rights to the app. UAC to the rescue. If the Aliens in Independence Day had used Vista instead of OS X then UAC would have stopped the human virus running and they would have been able to complete their conquest of Earth.
      --
      echo -e 'global _start\n _start:\n mov eax, 2\n int 80h\n jmp _start' > a.asm; nasm a.asm -f elf; ld a.o -o a;
    7. Re:Accidentents. by Vectronic · · Score: 1

      It doesnt say wether this is a Vista Only issue, which I would assume it isnt if it effects OSX too, so what about XP? 2K? (which I think still have the greater share of Windows user)

      P.S. I still run Opera, though.

    8. Re:Accidentents. by Anonymous Coward · · Score: 0

      This is left out of the Windows version because this particular feature is built into OSX's Finder instead. But you're absolutely right that its a very strange feature for a modern browser to be mising.

    9. Re:Accidentents. by Anonymous Coward · · Score: 4, Insightful

      Wrong. Anytime a browser can be made to download a file without the user agreeing to it it's a problem with the browser. Nice try though.

    10. Re:Accidentents. by 99BottlesOfBeerInMyF · · Score: 0

      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.

      OS X warns you the first time you attempt to run an executable from the internet and gives you the option of not doing so. It makes it pretty hard to accidentally run malware and unlike on Windows, users don't generally have to click a lot of these so they tend to pay more attention. It certainly is not ideal, but you are misguided in thinking OS X does not have such a feature.

    11. Re:Accidentents. by chelsel · · Score: 1

      On OS X Leopard, any executable .app that is downloaded from the Internet requires your explicit permission in order to execute.

    12. Re:Accidentents. by kitgerrits · · Score: 1

      So the danger lies in the fact that Windows will warn you about files downloaded with IE, but not about files downloaded with Safari?

      --
      "I was in love with a beautiful blonde once, dear. She drove me to drink. It's the one thing I am indebted to her for."
    13. Re:Accidentents. by thegnu · · Score: 4, Funny

      First, imagine how many people would just blindly click on a new desktop icon just to "see what it does". Well, if the icon is boobies, then about 49% of the population. If the icon is bunnies, however, I think it's much closer to 51%.
      --
      Please stop stalking me, bro.
    14. Re:Accidentents. by E+IS+mC(Square) · · Score: 2, Insightful

      >>Safari on Mac OS X

      And Microsoft is not complaining about OS X here, is it?

    15. Re:Accidentents. by thegnu · · Score: 1

      I can imagine a whole host of marketing people thinking this is a great way to obtain prime advertisement real-estate. Except for the fact that the demographic that's exploitable is pretty damn tiny.

      It's like marketers getting hot and bothered over the midget wrestler demographic.
      --
      Please stop stalking me, bro.
    16. Re:Accidentents. by samkass · · Score: 0, Troll

      Just viewing a web page is "downloading" dozens of files. Nice try though.

      --
      E pluribus unum
    17. Re:Accidentents. by Anonymous Coward · · Score: 2, Informative

      The feature is built into Windows Explorer too. However, an application that writes files has to mark the files as "from the internet" - otherwise Windows doesn't know where the file is from: it just knows that an application created a file. All they have to do is create their application properly. The way this is implemented it by adding a "Zone Identifier" alternate data stream (supported in NTFS, not FAT32). Any application can do this, and it is documented in MSDN how to do it. It isn't Microsoft's fault that Apple isn't coding correctly for Windows.

    18. Re:Accidentents. by x_MeRLiN_x · · Score: 4, Informative

      When he says "recently", he means 6th August 2004; the release of Windows XP SP2.

    19. Re:Accidentents. by SuperKendall · · Score: 1, Insightful

      It's stupid for Explorer not be handling this instead of the browser (or at least not in addition to the browser). What if files get on by some other means, like a backdoor in a service (and it's not like that has not been seen before!!). Or a weakness in IE itself that allows you to bypass the warning... IE should not be the one in charge of choosing what can run or not!

      --
      "There is more worth loving than we have strength to love." - Brian Jay Stanley
    20. Re:Accidentents. by Anonymous Coward · · Score: 1, Insightful

      Not to the average end-user.

    21. Re:Accidentents. by RalphSleigh · · Score: 1

      Even simpler just give your .exe the icon, and the only difference would be the lack of the shortcut arrow.

      --
      Come as you are, do what you must, be who you will.
    22. Re:Accidentents. by Anonymous Coward · · Score: 0

      Well, Safari does that too. At least, it does on the Mac.

    23. Re:Accidentents. by Firehed · · Score: 5, Funny

      What about bunnies with boobies?

      --
      How are sites slashdotted when nobody reads TFAs?
    24. Re:Accidentents. by dotancohen · · Score: 1

      When he says "recently", he means 6th August 2004; the release of Windows XP SP2. Sadly, that is considered recent in terms of Windows releases, as it is the version of the software still available for retail sale.
      --
      It is dangerous to be right when the government is wrong.
    25. Re:Accidentents. by dotancohen · · Score: 1

      But it's not a security problem - the security problem is that Windows Explorer doesn't warn the user before running an unknown .exe. What exactly is a "known" exe then? This is an executable on the local filesystem.
      --
      It is dangerous to be right when the government is wrong.
    26. Re:Accidentents. by pm_rat_poison · · Score: 1

      now if only there a way for a file to be executable, but not have the privileges to be executed... I have an innovative idea. How about every file has some owners who have (or don't have) the ability to read, write or execute it... That way, it's difficult for you to accidentally execute a file you downloaded from the internet, because you have to make it executable yourself. I'm so smart!

    27. Re:Accidentents. by Dever · · Score: 1

      Just viewing a web page is "downloading" dozens of files. Nice try though. that's not even comparable. downloading non executable, non potentially spyware files to your browsers cache, where they cannot be executed if if they were exe's, isnt the same. you're comparing a browsers cache to being able to force a users computer to download files to their desktop without their awareness?

      are you just being disingenious or stupid?

      i just can't tell on slashdot sometimes.

      i've been dumbed. IHBD

      --
      - I'd prefer not to.
    28. Re:Accidentents. by Anonymous Coward · · Score: 0

      > The feature is built into Windows Explorer too. However, an application that writes files has to mark the files as "from the internet"

      It appears that Firefox does this. Every time I download a zip file and drag stuff out of it, it gives me a popup asking if I want to copy from the Internet zone.

    29. Re:Accidentents. by cnettel · · Score: 1

      Even better, include the shortcut arrow (of course it can be customized, but you can target the specific Windows version and you would hopefully not fool the 0.1 % who edit the registry or use TweakUI for this aynway).

    30. Re:Accidentents. by billcopc · · Score: 5, Funny

      The world ends.

      --
      -Billco, Fnarg.com
    31. Re:Accidentents. by Quantumstate · · Score: 3, Informative

      No the danger lies in the fact that apple didn't code safari to mark the file as being downloaded from the internet. Any application could write executables such as an installer from a CD it would just confuse people to tell them that those files were downloaded from the internet when they weren't therefore the browser needs to mark the file to say it is downloaded from the internet but guess what the safari programmers didn't do? Hence it is all apples fault.

    32. Re:Accidentents. by Anonymous Coward · · Score: 1, Informative

      But it's not a security problem - the security problem is that Windows Explorer doesn't warn the user before running an unknown .exe. What exactly is a "known" exe then? One for which you've received the warning and clicked "don't warn about this exe again."
    33. Re:Accidentents. by recoiledsnake · · Score: 4, Informative

      Wrong, Apple has been installing Safari on Windows users machine disguised as an update to iTunes/Quicktime. And iTunes has hundreds of millions of users. Even if 5% of them use Safari, it's a pretty big demographic.

      --
      This space for rent.
    34. Re:Accidentents. by MobyDisk · · Score: 5, Informative

      It's funny that you say that, because on my MacBook Pro it is the exact opposite. Safari does this and Internet Explorer does not.

      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?

    35. Re:Accidentents. by recoiledsnake · · Score: 1

      Only tranvestites will like those.

      --
      This space for rent.
    36. Re:Accidentents. by dotancohen · · Score: 1

      What exactly is a "known" exe then? One for which you've received the warning and clicked "don't warn about this exe again." Which filesystem supports that particular meta data?
      --
      It is dangerous to be right when the government is wrong.
    37. Re:Accidentents. by Spleen · · Score: 1

      which could be included as part of the icon...

    38. Re:Accidentents. by recoiledsnake · · Score: 3, Insightful

      Safari on Mac OS X doesn't need it - it's built into the Finder itself, so you get the warning regardless of what you used to download the app. I think I have to agree with Apple on this. Flooding your download directory with crap is annoying as hell, and downloads should certainly be made optional for that reason. But it's not a security problem - the security problem is that Windows Explorer doesn't warn the user before running an unknown .exe. MSDN contains clear instructions on how to mark a executable as unsafe. It's not Windows Explorer's fault that Apple chose to ignore it. Whatever you try to spin it as, the security problem is that Safari allows crapflooding of user folders without user intervention aside from just visiting a webpage. Otherwise Firefox/Opera would have this 'problem' too, not just Safari.
      --
      This space for rent.
    39. Re:Accidentents. by recoiledsnake · · Score: 1

      The real danger lies in the Apple fanboy's spin. Firefox doesn't have this problem because they do it the proper way. Safari doesn't mark files as dangerous.

      --
      This space for rent.
    40. Re:Accidentents. by johnnyheavens · · Score: 1

      Fan boy much? If apple wants to put safari on windows then they need to play by windows' rules. In windows, The browser should verify if a download is desired. You know, like every other browser that runs on windows.

    41. Re:Accidentents. by recoiledsnake · · Score: 4, Insightful

      On OS X Leopard, any executable .app that is downloaded from the Internet requires your explicit permission in order to execute. So it does in Windows(even if downloaded through Firefox). It's just that Safari doesn't mark executables as 'Downloaded from the internet'. This has nothing to do with one OS vs. the other. It's just that Apple is not following proper Windows guidelines while Mozilla etc. do.
      --
      This space for rent.
    42. Re:Accidentents. by recoiledsnake · · Score: 1

      Nice try. Sacrificing usability for security. Imagine how many people would've gone and downloaded Firefox if it were so difficult to execute a file downloaded from IE5/6/7 ?

      --
      This space for rent.
    43. Re:Accidentents. by pm_rat_poison · · Score: 1

      Wait, isn't lax security a major usability problem waiting to happen?

    44. Re:Accidentents. by CastrTroy · · Score: 1

      While they have been installing it on lots of computers as an iTunes update (Apple is evil), I don't think that most people would use it as a browser.

      --

      Anthropic principle: We see the universe the way it is because if it were different we would not be here to see it.
    45. Re:Accidentents. by SvnLyrBrto · · Score: 3, Insightful

      Apparently, HFS+ does. Because the first time I launch an executable I downloaded from the internet, Finder warns me and gives me the option to abort or continue. It does that wether I downloaded it with Safari or Firefox. And I presume it would so the same for Omniweb or Opera or whatever.

      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

      --
      Imagine all the people...
    46. Re:Accidentents. by recoiledsnake · · Score: 1

      No it's not. Your computer can be uploading all your files using idle priority cpu/disk and network and you still won't experience any usability issues. Unless you want to spin identity theft as a usability issue.

      --
      This space for rent.
    47. Re:Accidentents. by recoiledsnake · · Score: 1

      As I said, even if only a very few use use it, it's still a LOT of people.

      --
      This space for rent.
    48. Re:Accidentents. by Anonymous Coward · · Score: 0

      If they used Vista, they would never get off their home world and we would all be safe...

    49. Re:Accidentents. by Dephex+Twin · · Score: 1

      Actually they were running Mac System 7 at the time (probably even more incredible).

      --

      If you want to make an apple pie from scratch, you must first create the universe. -- Carl Sagan
    50. Re:Accidentents. by Tweenk · · Score: 1

      Just viewing a web page is "downloading" dozens of files. And when you buy a newspaper, you automatically consent that the newsstand guy can fill your living room with industrial waste.
      This IS a problem no matter how you spin it.
      --
      Those who would give up liberty to obtain working drivers, deserve neither liberty nor working drivers.
    51. Re:Accidentents. by stewbacca · · Score: 4, Informative

      I think what he is saying is that OSX has a built in download manager, regardless of browser, so the user indeed DOES have to authorize downloads. If an OSX user gets carpet bombed, it's because they said "ok" at some point. You haven't been dumbed. You should try to be less snarky if you want people to take you more seriously. And try some capital letters while you are at it ;-)

    52. Re:Accidentents. by shinobiX · · Score: 1

      The finder should not be the last word on weather or not a exe should be executed, does a downloaded trojen run from a command line warn the uesr too?

    53. Re:Accidentents. by Sancho · · Score: 2, Insightful

      Both are at fault.

      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.

    54. Re:Accidentents. by kitgerrits · · Score: 1

      To top it off:
      I just had to reinstall a Windows XP x64 machine with all the updates and everything.
      Now it warns me about -every- file I try to open from the internet or from my LAN.
      See: http://support.microsoft.com/kb/303650
      WHY ME?

      --
      "I was in love with a beautiful blonde once, dear. She drove me to drink. It's the one thing I am indebted to her for."
    55. Re:Accidentents. by menace3society · · Score: 3, Insightful

      I disagree, having to click in the goddamn "What do you want to do with this file?" dialog every damn time is one of the reasons I hate Windows.

      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 .hta's, .bat's, etc etc etc in addition to .exe's.

    56. Re:Accidentents. by Anonymous Coward · · Score: 0

      > Actually they were running Mac System 7 at the time (probably even more incredible).

      Why does everyone seem to think that because the virus was *uploaded* from a PowerBook, that means the aliens were *also* running Mac OS???

      Granted it's hardly more plausible that Jeff Goldblum could have hacked into an alien OS, but I thought Slashdotters had more brains than that!

    57. Re:Accidentents. by pm_rat_poison · · Score: 1

      I kinda was, in a semi-humorous kind of way. Having your credit card stolen hampers your everyday life or productivity much more than an annoying IE popup. Anyway, I don't think that an equivalent of chmod +x for windows with a simple GUI (e.g. right click > allow execution of file) is not something that majorly hampers usability. What I'm saying is, that no file should be executable if the users haven't at least once explicitly made it so. Especially in the case of files downloaded off teh internets.

    58. Re:Accidentents. by Anonymous Coward · · Score: 0

      my firefox is set up as such, and my desktop is certainly not my download folder...

      but i suppose not using your desktop as storage is more of a culturally windoze thing

    59. Re:Accidentents. by zanaxagoras · · Score: 1

      Wrong. Just viewing a web page is the process of dozens or more files being placed in a cache folder, which is different from "downloading". Ugly try though, for not knowing the difference.

    60. Re:Accidentents. by dgatwood · · Score: 1

      Most bunnies do....

      --

      Check out my sci-fi/humor trilogy at PatriotsBooks.

    61. Re:Accidentents. by 93+Escort+Wagon · · Score: 4, Insightful

      So it does in Windows(even if downloaded through Firefox). It's just that Safari doesn't mark executables as 'Downloaded from the internet'. This has nothing to do with one OS vs. the other. It's just that Apple is not following proper Windows guidelines while Mozilla etc. do. As a Mac user, I get fed up whenever a company (usually Adobe) doesn't follow "proper procedure" - such as using their own proprietary installer that won't work correctly out of a non-admin account, or software that won't work at all unless you're an admin. It's not just annoying; it's a strike against security.

      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.
      --
      #DeleteChrome
    62. Re:Accidentents. by astrosmash · · Score: 1

      First, imagine how many people would just blindly click on a new desktop icon just to "see what it does".
      This is a problem that is as old as the web browser itself, and it's impossible to deal with it completely at the browser level. That's why Microsoft and Apple now deal with it at the OS level and prompt the user before executing a file that was downloaded from the internet.
      --
      ENDUT! HOCH HECH!
    63. Re:Accidentents. by ProfessionalCookie · · Score: 1

      Maybe the OS should keep track of when a program is first executed and if it has rights?

    64. Re:Accidentents. by Anonymous Coward · · Score: 0

      I shat bricks.

    65. Re:Accidentents. by Anonymous Coward · · Score: 0

      Ask and you shall receive
      http://kurumi.sakura.ne.jp/~kemono/html/museum09.htm

      (Warning: NSFW)

    66. Re:Accidentents. by TheLink · · Score: 2, Informative

      You don't have to click on a new desktop icon.

      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.

      --
    67. Re:Accidentents. by Anonymous Coward · · Score: 0

      That gets the manga nerds, anime freaks and furries.

    68. Re:Accidentents. by dotancohen · · Score: 1

      Apparently, HFS+ does. Because the first time I launch an executable I downloaded from the internet, Finder warns me and gives me the option to abort or continue. It does that wether I downloaded it with Safari or Firefox. And I presume it would so the same for Omniweb or Opera or whatever.

      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 Is HFS the Mac filesystem?
      --
      It is dangerous to be right when the government is wrong.
    69. Re:Accidentents. by JimNTonik · · Score: 1

      TFa is off the mark - at least in Leopard downloads are thrown into a "Downloads" folder, NOT the Desktop. Accidentally clicking on one of these downloads is not an issue,

    70. Re:Accidentents. by ultranova · · Score: 3, Insightful

      It's stupid for Explorer not be handling this instead of the browser (or at least not in addition to the browser). What if files get on by some other means, like a backdoor in a service (and it's not like that has not been seen before!!).

      How the heck is Explorer supposed to know the origin of the data in a file some other program wrote ?

      --

      Forget magic. Any technology distinguishable from divine power is insufficiently advanced.

    71. Re:Accidentents. by Anonymous Coward · · Score: 0

      Sorry, friend. We all know that anything Apple is "good" and anything Microsoft is "bad", so it should be obvious to anyone here whose fault this is.

    72. Re:Accidentents. by Anonymous Coward · · Score: 0

      I'm a highly competent geek, well versed in the risks associated with unknown content appearing on my machine. But damnit man, when I see an icon with boobies on it by hell am I clicking it.

    73. Re:Accidentents. by SuperKendall · · Score: 1

      How the heck is Explorer supposed to know the origin of the data in a file some other program wrote ?

      The same way Finder does, file metadata.

      Actually as the article notes, Explorer does rely on file metadata too to know when something has come in from the web. Not sure if that's Vista specific.

      Safari should set that flag as well, of course, if there is one... I was under the impression before there was not such a flag.

      --
      "There is more worth loving than we have strength to love." - Brian Jay Stanley
    74. Re:Accidentents. by geekboy642 · · Score: 1

      Nah, those come free with windows. Personally, I can't wait for IT to upgrade the computers at work to Vista.

      --
      Just another "DOJ fascist authoritarian totalitarian bootlicker" -- Zeio
    75. Re:Accidentents. by Anonymous Coward · · Score: 0

      There's a built-in download manager in OS X? That's news to me, and I've been using it since the public beta.

    76. Re:Accidentents. by petermgreen · · Score: 1

      I know that doesn't apply to files downloaded with firefox on windows (at least the versions I have used). Any idea what the situation is with safari on windows?

      --
      note: i'm known as plugwash most places but i screwd up registering that here somehow in the past and now can't register
    77. Re:Accidentents. by petermgreen · · Score: 1

      Microsoft should have made the default to not trust the file. Applications such as installers (with admin privileges) could easily mark files as trustworthy.
      But none of the existing ones would do that.

      That would just result in pop-up hell which would cause users to ignore the message.

      --
      note: i'm known as plugwash most places but i screwd up registering that here somehow in the past and now can't register
    78. Re:Accidentents. by petermgreen · · Score: 1

      Afaict firefox has this problem in it's default configuration too.

      --
      note: i'm known as plugwash most places but i screwd up registering that here somehow in the past and now can't register
    79. Re:Accidentents. by petermgreen · · Score: 1

      I don't think apple wants thier software to fit in on windows, they support windows to the extent they have to further thier other agendas (quicktime: wanting thier video format widely playable , itunes:ipod/itms , safari: testbed for web developers) but frankly they would much rather you bought a mac.

      --
      note: i'm known as plugwash most places but i screwd up registering that here somehow in the past and now can't register
    80. Re:Accidentents. by Ilgaz · · Score: 1, Interesting

      MS copied a good concept of OS X Tiger+ (it has own stupid security story) and I noticed XP SP3 asks "Are you sure you want to run this file downloaded from internet" or something when you try to run a .exe file.

      The problem is, a person who doesn't have enough security sense to run a unknown file to "see" what it is will likely say "yes" to that question. When you want to figure out a file, you double click. Hope they got good AV installed.

      Ironically it is Safari which bugs OS X users about downloaded .exe files even while Mac was PowerPC and only way of running .exe programs was running it from MS Virtual PC (and couple of other emulators). I guess it even analyses the header of file and asks if user wants to download it after it hits 5-7%.

      Apple should hire experienced Windows only developers who can easily predict the potential huge danger of this issue. The potential of it can be only seen by a experienced Windows developer, especially lived the 2001-2003 spyware nightmare.

    81. Re:Accidentents. by toadlife · · Score: 1

      In a full-featured desktop UNIX system, a package format like rpm or deb would do the job.

      --
      I don't always use unix-like operating systems; but when I do, I prefer FreeBSD.
    82. Re:Accidentents. by Ilgaz · · Score: 1

      I think Apple's term "Photocopy" is a great thing to say to Redmond. It is not just being politely accusing, it is actually photocopying the OS X, you know the photocopy can never be like original.

      They got a good concept from Apple who had to include it because of their own scandal and forgot the LAN?! The king of enterprise desktop?

      Lets hope they photocopy the "You are launching xxxxx first time. Are you sure you want to run this application?" right :) I mean, it better remember it :)

    83. Re:Accidentents. by Ilgaz · · Score: 1

      As far as I understand, it auto downloads file to desktop without even prompting the user. As a OS X user, I know once the user minimizes the download window, it never comes back unless user clicks it from "Window" menu so there is a huge chance of stealth download to desktop, a black hat companies dream.

    84. Re:Accidentents. by Ilgaz · · Score: 1

      You don't need such advanced tricks. Even if you put "If you double click this, you are an idiot.exe" file to users desktop, lots of them will run it.

      I am not joking, as far as I remember some security company actually did a test like that.

    85. Re:Accidentents. by Anonymous Coward · · Score: 0

      The thing is apple would have to maintain local patches to curl because that's what it uses to download stuff! Safari is a frontend to curl with a rendering engine.

    86. Re:Accidentents. by Lodragandraoidh · · Score: 1

      "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."

      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] Okay...why in @#$@'s name would you make your download vector your desktop?

      I have a nice little directory (folder for the uninitiated) that holds all of my downloads.

      --

      Lodragan Draoidh
      The more you explain it, the more I don't understand it. - Mark Twain
    87. Re:Accidentents. by Anonymous Coward · · Score: 0

      Boonies?

    88. Re:Accidentents. by menace3society · · Score: 1

      ... do what job exactly? Enable people to distribute binaries with the execute bit on? Even if that's the case, as with tars they have to be willfully opened twice in order to do damage.

    89. Re:Accidentents. by Dephex+Twin · · Score: 1

      You see, there's this thing called humor.... ah, nevermind.

      --

      If you want to make an apple pie from scratch, you must first create the universe. -- Carl Sagan
    90. Re:Accidentents. by Anonymous Coward · · Score: 0

      That applies, about as much as this does.

      http://www.filehurricane.com/media/1772

    91. Re:Accidentents. by MobyTurbo · · Score: 1

      As a Linux user, I have to point out one thing in Microsoft's defense: 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. OS X also has this feature, anything downloaded from the internet from *any* browser has a warning dialog before running, and *nothing* will run from your home directory. That having been said, Safari is a prime source of OS X vulnerabilities so I run Firefox.
    92. Re:Accidentents. by MobyTurbo · · Score: 1

      I think what he is saying is that OSX has a built in download manager, regardless of browser, so the user indeed DOES have to authorize downloads. I don't know what you think a download manager is, it prompts one if one wants to execute. That's helpful, but that's not a download manager.
    93. Re:Accidentents. by MobyTurbo · · Score: 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) Run Firefox with the NoScript add-on. It has the feature you're looking for.
    94. Re:Accidentents. by nawcom · · Score: 1

      This won't give admin rights to the app. UAC to the rescue. If the Aliens in Independence Day had used Vista instead of OS X then UAC would have stopped the human virus running and they would have been able to complete their conquest of Earth. I don't think they were using 10. it was MacOS 9 I think. Aw shit, I'm ruining the humor of /. by being an anal geek. Ignore what I just said.
    95. Re:Accidentents. by zoips · · Score: 1

      Yeah, NTFS has implemented execution privileges since forever. Not anyone's fault but your own you don't know how to use them.

    96. Re:Accidentents. by Scarletdown · · Score: 1

      Granted it's hardly more plausible that Jeff Goldblum could have hacked into an alien OS, but I thought Slashdotters had more brains than that! Jeff Goldblum didn't do it. It was David Levinson, the fictional character portrayed by Goldblum who successfully hacked into a fictional alien OS. :p
      --
      This space unintentionally left blank.
    97. Re:Accidentents. by Anonymous Coward · · Score: 0

      I think what he is saying is that OSX has a built in download manager, regardless of browser

      Which is not true. Have you ever actually used OSX?

      If an OSX user gets carpet bombed, it's because they said "ok" at some point

      Again, that's not true. What he's saying is that the files won't be executed unless the user says "ok", because downloaded executables are tagged as such and the OS shows an "are you sure?" prompt (with the source of the file and the time it was downloaded) the first time they're executed.

    98. Re:Accidentents. by Dolda2000 · · Score: 1

      Lately, it seems to tag executables that have been downloaded and warns you about it when you try to run them. Yes, I have been wondering greatly how that feature is implemented in Windows, but I don't even know what to Google for. Does someone know? Is it some kind of MAC or just some xattr that Windows Explorer looks for, or something completely else?
    99. Re:Accidentents. by Anonymous Coward · · Score: 0

      If the Aliens in Independence Day had used Vista instead of OS X then UAC would have stopped the human virus running and they would have been able to complete their conquest of Earth. Actually, they were running OS9. Which I think explains why it was so easy to upload the virus and crash their system.
    100. Re:Accidentents. by iPirate06 · · Score: 1

      Can't Windows just mark all files that have been hitherto unopened as "unsafe"? That's what the Finder seems to do to me...

    101. Re:Accidentents. by Anonymous Coward · · Score: 0

      I'm not impressed with being force fed iTunes personally. I use both Mac and PC but the last few times I updated Quicktime I found myself with a copy of iTunes. I use it on the Mac but I refuse to use it on my PCs "Because" it's force fed to me and not an option. It's a sleazy move as big a fan of Mac as I am. There's a cold war with all software companies trying to force you to use their products. I can remember when CD drives got popular music CD would insist on installing software on your machine and it was always a hassle to get them to even play music so I got out of the habit of using computers to play CDs. I even have DVDs that try to install software on my computers so other than the Mac, it isn't compatible with most of the software, I don't use computers to play DVDs. I'm seeing a general decline in the usefulness in computer for general purpose use. They were headed for an all in one solution but advertising is making them an unattractive source for a lot of those purposes.

      The is one solution to the whole problem. Get all your friends and family to boycott anyone using agressive advertising. If they see such strategies costing them business they'll stop on their own. They only reason I still get a couple of hundred spams a day is the tiny percentage that actually click on them. Get rid of that percentage and those would go away too. The real cause of all these problems is stupid people falling for them. Educate people and the sleazy advertisers and spammers will crawl under the rocks they came from.

    102. Re:Accidentents. by toadlife · · Score: 1

      ... do what job exactly? Easily introduce new binaries into the system.

      Even if that's the case, as with tars they have to be willfully opened twice in order to do damage. I'm not sure what you mean by "open twice"? The last time (admittedly a long time ago) I downloaded an RPM package, I only had to click on it once to initiate the install.
      --
      I don't always use unix-like operating systems; but when I do, I prefer FreeBSD.
    103. Re:Accidentents. by Auckerman · · Score: 1

      A metadata based filesystem, that's how. There's an API for writing a file, which I'm assuming Microsoft controls. That API could store not only creation and used dates in the written files, but who "created" it. It could also record if it's ever been launched, assuming it's an application. Since of course Microsoft is well aware of the existence of Safari, any .exe file created by Safari, but never launched could trigger a dialog asking you if it's safe. That same thing for Explorer could be done too.

      --

      Burn Hollywood Burn
    104. Re:Accidentents. by jackjeff · · Score: 1

      I personally hate to have to confirm that I want to download what I want to download... I never quite found out how to disable that in IE, but thank goodness, I don't use it often. And anyway. Instead of carpet bombing it becomes carpet clicking. Do you want to download that? No.. Do you want to... ? No! No! Imagine a thousand times. Then you have to kill your webbrowser and potentially lose important work. I had rather downloaded crap.

    105. Re:Accidentents. by pm_rat_poison · · Score: 1

      It's not a question of what a power user can do it's a question of the default options for the average joe. and the defaults just plain suck! If you care to read a bit below you will say that I clarify my view that no file should be executable if a user hasn't deliberately made it so. Plus a complementary comparison of security versus usability for the *nix vs windows privileges.
      http://www.freeos.com/articles/3127/
      http://www.windowsecurity.com/articles/Understanding-Windows-NTFS-Permissions.html
      You see here that what is under the hood of a Windows system is actually quite complex. Why the defaults for file execution are so crappy is beyond me.

    106. Re:Accidentents. by Vectronic · · Score: 1

      Yeah, so do I, I have a hard drive thats entire purpose is to hold recent downloads (until they are tested/scanned/used)

      But, from what I deduce, it seems that Safari, at least on the Windows Platform, defaults to the users desktop (directory) until it has been set otherwise.

      Similar to IE, and many other programs that default to the "My Documents" directory. A lot of people dont bother to set the default download location, then just browse somewhere else with the save as dialog.

    107. Re:Accidentents. by Anonymous Coward · · Score: 0

      It's funny that you say that, because on my MacBook Pro it is the exact opposite. Safari does this and Internet Explorer does not. That's unsurprising, as Internet Explorer for Mac was discontinued in mid 2003.

      I sometimes use IE on Windows (for testing sites I develop) and I've never seen a comparable message from Internet Explorer. This message was introduced as an enhanced security feature for Internet Explorer 6 in Windows XP Service Pack 2. If you're using any IE/Windows version earlier than that combination you're not going to see the message.
    108. Re:Accidentents. by DarkEmpath · · Score: 1

      Karma Police, arrest this man.

    109. Re:Accidentents. by One+Childish+N00b · · Score: 1

      Those are files the user - if the user knows about how the internet works, temporary internet files, etc - expects to download. An executable on their desktop is not.

      --
      Dealing with lawyers would be a lot less tedious if they all looked like Casey Novak.
    110. Re:Accidentents. by Anonymous Coward · · Score: 0

      So what are the odds that Microsoft's "working one click exploit" involves an unpatched exploit of their own, which is why they haven't released anything?

    111. Re:Accidentents. by Anonymous Coward · · Score: 0

      > You see, there's this thing called humor.... ah, nevermind

      Oh, that might be an excuse in this particular case - but I've heard it argued seriously that this is a "goof" in the movie, as if the producers really meant to imply that the aliens were running Mac OS. How dumb can you get?

    112. Re:Accidentents. by Dever · · Score: 1
      what download manager? everything is automatically downloaded to my Downloads folder. do you mean the little window that lists completion levels of your download(s)?

      nope, sorry.

      WRONG
      there, hows that for some caps. and why would i want to be less snarky when i want to be snarky sometimes. no again.

      --
      - I'd prefer not to.
    113. Re:Accidentents. by Anonymous Coward · · Score: 0

      Metadata?

    114. Re:Accidentents. by Anonymous Coward · · Score: 0

      Well, they sure did have a damn easy time interfacing with the totally alien computer system. It required some extreme suspension of disbelief.

    115. Re:Accidentents. by menace3society · · Score: 1

      If you can install it to a system directory without being root or explicit access escalation (i.e., a password prompt), then that behavior is insecure and should be changed.

      If you can't, it could still install to someplace like ~/bin, but if that's in your path at all, it should be at the end so as not to accidentally invoke it if it shares a name with a common executable (such as ls).

      In summary: double-click installation of packages is not in itself a security flaw, but it may expose already-existing security conditions.

    116. Re:Accidentents. by menace3society · · Score: 1

      I'll have to look into that. The website doesn't mention anything about it, only the ability to blacklist/whitelist different sites.

    117. Re:Accidentents. by MobyTurbo · · Score: 1

      I'll have to look into that. The website doesn't mention anything about it, only the ability to blacklist/whitelist different sites. Well, it'd be a mouse click, several of 'em, I didn't read what you said carefully enough I guess. It is finer-grained than per-site, it blacklists items, both javascript, plugins, and so on, and blocks against XSS attacks, on a single webpage, individually.
    118. Re:Accidentents. by Anonymous Coward · · Score: 0

      > Well, they sure did have a damn easy time interfacing with the totally alien computer system. It required some extreme suspension of disbelief.

      Indeed. But what does that have to do with uploading from a machine running Mac OS? It's a total non-sequitur.

    119. Re:Accidentents. by Anonymous Coward · · Score: 0

      [AC]: Actually, they were running OS9. Which I think explains why it was so easy to upload the virus and crash their system.
      [nawcom] I don't think they were using 10. it was MacOS 9 I think.

      That would be a bit difficult, since Mac OS 9 came out in late 1999, whereas Independence Day came out in mid-1996.

      Aw shit, I'm ruining the humor of /. by being an anal geek. Ignore what I just said.
      Ah, sorry. Consider it ignored. :)
    120. Re:Accidentents. by amRadioHed · · Score: 1

      Did you ever find Bugs Bunny attractive when he put on a dress and played girl bunny?

      Just asking.

      --
      We hope your rules and wisdom choke you / Now we are one in everlasting peace
    121. Re:Accidentents. by stewbacca · · Score: 1
      Well snarky doesn't make you right, nor does all caps. Starting sentences off with capital letters does lend more credibility, though, as well as, uh, not yelling WRONG anytime you suffer the slightest bout of cognitive dissonance.

      I'm not sure what your system settings are, but I'm sure they are different than mine. I guess that makes me wrong?

    122. Re:Accidentents. by Anonymous Coward · · Score: 0

      I think what he is saying is that OSX has a built in download manager, regardless of browser, so the user indeed DOES have to authorize downloads. If an OSX user gets carpet bombed, it's because they said "ok" at some point.


      Incorrect. I just downloaded a file. No prompt is given. I think the author is confusing "downloading" and "opening". OSX prompts you when you open a program for the first time.
    123. Re:Accidentents. by Cro+Magnon · · Score: 1

      Hmm, on OSX (at least Leopard), Safari defaults to a "Download" folder. It almost sounds like Apple is TRYING to make its Windows software suck.

      --
      Slow down, cowboy! It has been 4 hours since you last posted. You must wait another few hours.
    124. Re:Accidentents. by StemCellVirus · · Score: 1

      Disguised as an update to Quicktime and iTunes?? I dont know but it seems pretty clear to me when reading the description in Software Update thats its Apple's WEB BROWSER and its pretty damn easy to uncheck that little box and tell it not to download it. Apple hasnt been installing it on anyones machine.. YOU have to tell it to.. Perhaps its another case of stupid user error..

    125. Re:Accidentents. by Anonymous Coward · · Score: 0

      Except downloads don't go to the desktop on Leopard, they go to a separate folder.

  2. Wow. Just wow. by yanyan · · Score: 3, Interesting

    The irony level in this situation is simply astounding. Secondary attack can cause execution of said downloaded binaries? What about all that malicious content that Internet Exploiter happily executes for the user with nary a warning or confirmation?

    1. Re:Wow. Just wow. by Flamora · · Score: 2, Insightful

      While it's true that IE's security isn't much better, they do have a point.

      Apple just needs to turn the tables and tell people to shun IE and use Firefox/Opera/what have you, is all.

    2. Re:Wow. Just wow. by cp.tar · · Score: 0, Flamebait

      Therefore, I should urge Windows users not to use IE after dropping Safari.
      You just never know.

      --
      Ignore this signature. By order.
    3. Re:Wow. Just wow. by NewbieProgrammerMan · · Score: 5, Insightful

      Apple just needs to turn the tables and tell people to shun IE and use Firefox/Opera/what have you, is all. Or, maybe, you know, fix their security holes.
      --
      [b.belong('us') for b in bases if b.owner() == 'you']
    4. Re:Wow. Just wow. by Anonymous Coward · · Score: 0

      O RLY? In 2008? Fact: it doesn't.

    5. Re:Wow. Just wow. by ozmanjusri · · Score: 3, Insightful
      Or, maybe, you know, fix their security holes.

      If Apple won't fix it, why doesn't someone fork the project and produce a version that doesn't have the vulnerability?

      --
      "I've got more toys than Teruhisa Kitahara."
    6. Re:Wow. Just wow. by Anonymous Coward · · Score: 0

      s/Or/And/;

    7. Re:Wow. Just wow. by Anonymous Coward · · Score: 0

      I urge all Windows or Mac users to now start using Linux, e.g. Ubuntu or Debian. Oh wait ... Nevermind.

    8. Re:Wow. Just wow. by erikina · · Score: 5, Insightful

      Because they don't give you permission to? And even they did, no one would bother without the source.
      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)

    9. Re:Wow. Just wow. by NeverVotedBush · · Score: 2, Insightful

      Is Safari open source? I didn't think it was. If it isn't, then there is no way to fork it, is there?

    10. Re:Wow. Just wow. by Darkness404 · · Score: 2, Informative

      Safari's core (KHTML/WebKit) is open source and has been used in some F/OSS projects, most notably Konqueror.

      --
      Taxation is legalized theft, no more, no less.
    11. Re:Wow. Just wow. by JanneM · · Score: 5, Insightful

      Or, maybe, you know, fix their security holes. It's Apple. By definition anything they make is perfect in any conceivable way. If Safari allows forced downloads of thousands of executables, then it is because all web clients really should, and Apple is the only company with the vision, the foresight, and the polo sweaters to implement it. Just ask any Apple fanboy in your neighbourhood; he'll tell you.
      --
      Trust the Computer. The Computer is your friend.
    12. Re:Wow. Just wow. by erikina · · Score: 3, Insightful

      Not mine. http://en.wikipedia.org/wiki/Proprietary_software Safari certainly seems to fit it.

    13. Re:Wow. Just wow. by Zontar+The+Mindless · · Score: 4, Funny

      May I be the first to say:

      Whooosh

      --
      Il n'y a pas de Planet B.
    14. Re:Wow. Just wow. by mobby_6kl · · Score: 1

      > If Apple won't fix it, why doesn't someone fork the project and produce a version that doesn't have the vulnerability?

      Even if it was possible to fork Safari and fix the problem (and I'm not sure if it is), Apple would still push their shitty browser onto unsuspecting users.

    15. Re:Wow. Just wow. by NewbieProgrammerMan · · Score: 1

      Or, maybe, you know, fix their security holes. It's Apple. By definition anything they make is perfect in any conceivable way. <slaps forehead> Ah, right! I forgot...thanks for reminding me! ;)
      --
      [b.belong('us') for b in bases if b.owner() == 'you']
    16. Re:Wow. Just wow. by Whiney+Mac+Fanboy · · Score: 2, Insightful

      If Apple won't fix it, why doesn't someone fork the project

      Because Safari is not Open Source.

      --
      There are shills on slashdot. Apparently, I'm one of them.
    17. Re:Wow. Just wow. by leothar · · Score: 2, Informative

      The browser (Safari) is proprietary. The rendering engine (WebKit) on the other hand is open source with a nice BSD license.

    18. Re:Wow. Just wow. by orasio · · Score: 2, Informative

      Just to clarify the cause effect relationship, that is not clear enough for me in the parent.
      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.

    19. Re:Wow. Just wow. by imipak · · Score: 1
      As horribly buggy as MSIE has historically been, Microsoft do at least issue patches reasonably promptly. They certainly wouldn't say "Nah, can't be bothered to fix that" about something like this.

      I was going to say that IE seems to be getting slowly less buggy, but a quick check with CVE shows that's not quite true... I must have got that impression from MS' habit of rolling up fixes for lots of bugs into single patch / update. The bastards.

    20. Re:Wow. Just wow. by TheRaven64 · · Score: 3, Interesting

      WebKit is LGPL, not GPL. If it were GPL'd, it would not be possible for Safari to be proprietary. You can run Safari with your own version of WebKit relatively easily (and the LGPL requires Apple to allow this), but I don't think the changes you would need to fix this are in the WebKit layer. It's been a while since I looked at the WebKit code, but I seem to recall that it would be possible by wrapping one of the delegates, but that would be a very ugly hack.

      --
      I am TheRaven on Soylent News
    21. Re:Wow. Just wow. by Chiaro+Meratilo · · Score: 1

      Why is this ranked insightful? /. moderators cannot read satire.

    22. Re:Wow. Just wow. by Hal_Porter · · Score: 2, Interesting

      The irony level in this situation is simply astounding. Secondary attack can cause execution of said downloaded binaries? What about all that malicious content that Internet Exploiter happily executes for the user with nary a warning or confirmation? Well it doesn't do that anymore, as of IE 7. At least I think it doesn't, I use Opera instead.

      And even if it did, it still wouldn't make the fact that Safari does this a good thing, or the fact that Apple have refused to regard this as a security flaw.

      tl;dr Tu Quoque is a logical fallacy.

      --
      echo -e 'global _start\n _start:\n mov eax, 2\n int 80h\n jmp _start' > a.asm; nasm a.asm -f elf; ld a.o -o a;
    23. Re:Wow. Just wow. by Hal_Porter · · Score: 2, Funny

      Anything but IceWeasel.

      --
      echo -e 'global _start\n _start:\n mov eax, 2\n int 80h\n jmp _start' > a.asm; nasm a.asm -f elf; ld a.o -o a;
    24. Re:Wow. Just wow. by that+this+is+not+und · · Score: 1

      Everybody should just switch to Seamonkey and be done with it.

    25. Re:Wow. Just wow. by Anonymous Coward · · Score: 0

      Yes, we all know about this by now. Thank you for pointing it out YET again, I don't know how we could ever survive the big bad software jungle without you to hold our hand!

    26. Re:Wow. Just wow. by Anonymous Coward · · Score: 0

      NO U (may not)
      STFU

    27. Re:Wow. Just wow. by foniksonik · · Score: 1

      That's just the render engine... Safari is the browser and it is definitely proprietary. The browser handles everything to do with making connections, downloads, security, etc etc. Webkit just renders html/css/javascript - the only way a patch for this could be added to Webkit would be for someone to disable the iframe tag, which just means you'd only be able to force 1 download.

      --
      A fool throws a stone into a well and a thousand sages can not remove it.
    28. Re:Wow. Just wow. by Anonymous Coward · · Score: 0

      Nope. I did not mean to say "apple fanboy" to the parent. I was talking more about the editorial remark. Sorry for not being clear enough.

    29. Re:Wow. Just wow. by 99BottlesOfBeerInMyF · · Score: 1

      Or, maybe, you know, fix their security holes.

      RTFA. Apple is fixing security issues. They don't consider this to be one, but they did file it as a feature request as a way to prevent being annoyed by this type of thing. In fact, the discoverer praised Apple on their responsiveness to his bug reports, both security related and otherwise.

    30. Re:Wow. Just wow. by 99BottlesOfBeerInMyF · · Score: 4, Informative

      Just to clarify the cause effect relationship, that is not clear enough for me in the parent. 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.

      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'.

    31. Re:Wow. Just wow. by Anonymous Coward · · Score: 0

      well ... it is a full insight in the working of apple-fanboi logic, therefore insightful (and funny;).

      What a great day : MS and Apple bashing, all in one article :D

    32. Re:Wow. Just wow. by NetCow · · Score: 1

      Or, maybe, you know, fix their security holes.

      If Apple won't fix it, why doesn't someone fork the project and produce a version that doesn't have the vulnerability?

      Because the vulnerability isn't in the open source part (the rendering engine), it's in the browser shell.
    33. Re:Wow. Just wow. by dotancohen · · Score: 3, Insightful

      If Apple won't fix it, why doesn't someone fork the project and produce a version that doesn't have the vulnerability? For the same reason that nobody's forked Windows. It is not open source.
      --
      It is dangerous to be right when the government is wrong.
    34. Re:Wow. Just wow. by recoiledsnake · · Score: 1, Insightful
      You RTFA again.

      Apple does not feel this is a issue they want to tackle at this time. In my most recent email to Apple, I suggested that they incorporate an option in Safari so the browser can be configured to ask the user before anything is downloaded to the local file system. Apple agreed it was a good suggestion: ...the ability to have a preference to "Ask me before downloading anything" is a good suggestion. We can file that as an enhancement request for the Safari team. Please note that we are not treating this as a security issue, but a further measure to raise the bar against unwanted downloads. This will require a review with the Human Interface team. We want to set your expectations that this could take quite a while, if it ever gets incorporated. [credit to BK have-it-your-way Rios for suggesting the term "Carpet Bomb" to describe this issue]. That doesn't sound anything like what you're spinning it to be. It IS a security issue to have malicious files with pretty icon lying around on people desktops, ready to get triggered by a click, whatever you or Apple spin it as.
      --
      This space for rent.
    35. Re:Wow. Just wow. by Anonymous Coward · · Score: 0

      KHTML vs. WebKit? The important fact is that there is a capital "K". It would be better if Apple had left the K in front, maybe KWebit? KitWeb? KebWit?

      They clearly are not in touch with open source development. Their names are missing g's and k's.

    36. Re:Wow. Just wow. by Lennie · · Score: 1

      WebKit is LGPL

      --
      New things are always on the horizon
    37. Re:Wow. Just wow. by macs4all · · Score: 0

      Hmm, maybe the KHTML/Konqueror devs need to learn about this. I find it quite handy.

    38. Re:Wow. Just wow. by Anonymous Coward · · Score: 0

      This attitude is exactly why there's so much fragmentation in the Opensource community! Imagine if all that talent were to be focused. If developers weren't forking projects all the time Linux might even compete for OSX.

      Please: if there's a problem with Webkit fix it in the Webkit, the source code is freely available.

    39. Re:Wow. Just wow. by TheNetAvenger · · Score: 0, Flamebait

      The irony level in this situation is simply astounding. Secondary attack can cause execution of said downloaded binaries? What about all that malicious content that Internet Exploiter happily executes for the user with nary a warning or confirmation?

      So it has been 5 or more years since you have used Windows or IE uh? IE has blocked ActiveX and any other local execution for a long time. (Notice there haven't been rampant IE attacks using local execution in a long long time.)

      Currently the most secure way to browse the Internet is IE on Vista, as it runs with lower than user permissions(Protected Mode), so even if a exploit did manifest, it can't even touch user files/folders. (And yes I know this will make 99% of SlashDot cringe or go WTF, but it is sadly true.)

      You shouldn't comment on crap you apparently don't understand.

    40. Re:Wow. Just wow. by konohitowa · · Score: 1

      Its like allowing thousands of thieves in your house, on the assumption that they are not going to rob you?? BRAVO, fanbois!! Even if I ignore the fact that you jumped from hundreds to thousands, I'd still disagree with your analogy. It's more like allowing hundreds of sticks of dynamite in your house under the assumption that you aren't going to accidentally ignite one of them.
    41. Re:Wow. Just wow. by Anonymous Coward · · Score: 0

      I'm sure Apple would fix this if it were a security issue, but it's not. The worst thing that could happen from this is that your download area gets littered with superfluous files and you can fix that in seconds! I happen to agree with the security team at Apple, this is a valid recommended improvement.

      Microsofts approach to dealing with this smacks of anti-competitive behavior.

    42. Re:Wow. Just wow. by abhi_beckert · · Score: 1

      I've only worked a little with WebKit (the open source part of safari), but from what I've seen I'd be surprised if it forces the 'shell' to do any network-related code.

      WebKit almost certainly does the actual download, the shell would only be responsible or displaying a progress bar to the user.

      It would only take a few hours to make a 'usable' browser on top of WebKit, and a couple of weeks to make a very good one. All the complicated stuff is open source.

    43. Re:Wow. Just wow. by cozziewozzie · · Score: 2

      I'd rather correct you than mod you down.

      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 basically sisters, and both continue to be developed.

    44. Re:Wow. Just wow. by 99BottlesOfBeerInMyF · · Score: 1

      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.

      The best ever? When was a new release of a Web rendering engine not the best release ever? From what I've heard most of the major developer, including those paid by Trolltech started working on pulling features over from KHTML to WebKit with the goal of using WebKit for Konqueror going forward. Further, the input from Apple, Nokia and others has clearly left KHTML falling further and further behind.

      Webkit is a fork of KHTML, and some of the bugfixes are ported from Webkit over to KHTML. The two engines are basically sisters, and both continue to be developed.

      I don't think anyone really thinks that is the plan going forward. I think there are still a few holdouts that will continue with KTML, but it seems pretty much out of the running as I understand.

    45. Re:Wow. Just wow. by Anonymous Coward · · Score: 1, Informative

      This issue has nothing to do with Webkit. The flaw lies in Apple's proprietary Safari code.

    46. Re:Wow. Just wow. by tonytraductor · · Score: 1

      Wouldn't that be called "Konqueror"?

  3. Re:Accidentents. --lol by Vectronic · · Score: 4, Funny

    Time for bed.

  4. Oh Microsoft... by Raian++3 · · Score: 4, Funny

    Talk about the stove calling the kettle black.

    1. Re:Oh Microsoft... by Anonymous Coward · · Score: 0

      How are Microsoft products insecure in 2008?

    2. Re:Oh Microsoft... by NeverVotedBush · · Score: 1

      Surely you jest...

    3. Re:Oh Microsoft... by sid0 · · Score: 0

      I don't. How are they? Please list some actual 2008 vulnerabilities that were exploited before being patched. Spyware, trojans et al are not security issues, if the user initiated them. Also read up about the Security Development Lifecycle sometime.

    4. Re:Oh Microsoft... by Vectronic · · Score: 0, Redundant

      "Please list some actual 2008 vulnerabilities that were exploited before being patched."

      Uh... I'd be willing to bet that at least 50% of vulnerabilities are found by (intentionally, or unintentionally) exploiting them.

      Yes most can be found by someone more knowledgeable looking over the code, but many are found by "whoops, dont do that again" or "die muther fucker die!!!"...

      Just being picky... you know.. Slashdot...

      And Microsoft products are insecure, provided you equate secure as having no vulnerabilities at all and insecure as the opposite. And so is nearly every other piece of (consumer) software out there.

    5. Re:Oh Microsoft... by Anonymous Coward · · Score: 0

      Yes... because Microsoft has vulnerabilities is sufficient reason for Apple to not fix their own security issues... :rolleyes:

    6. Re:Oh Microsoft... by FishWithAHammer · · Score: 1

      CAN/CVE numbers from the last three months please.

      --
      "You can either have software quality or you can have pointer arithmetic, but you cannot have both at the same time."
    7. Re:Oh Microsoft... by Anonymous Coward · · Score: 0

      So there is no list of vulnerabilities in 2008??? just the famed "Microsoft is Bad" post??? No evidence presented just assertions and assumptions. I have learned not to accept this type of opinion post as the last time I did I was told Irag had WMD's...

    8. Re:Oh Microsoft... by Anonymous Coward · · Score: 1, Informative

      pot

    9. Re:Oh Microsoft... by Vectronic · · Score: 3, Informative

      And what, you are trusting (Vista/Server2008 I would assume?) simply because there isnt a list of vulnerabilities that have been exploited that doesnt have an update/fix for it?

      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/

      Found by non-Microsoft, currently unpatched*:
      http://secunia.com/advisories/29458/

      * According to them.

      Im sure I could find more, but, ive fed the troll enough as it is.

    10. Re:Oh Microsoft... by slaingod · · Score: 2, Funny

      Why does it always have to be about race?

      --
      http://blog.slaingod.com
    11. Re:Oh Microsoft... by Anonymous Coward · · Score: 0

      "And what, you are trusting (Vista/Server2008 I would assume?) simply because there isnt a list of vulnerabilities that have been exploited that doesnt have an update/fix for it?" Actually I don't trust anyone which is part of the point of the post. If I use the same logic you used in your post I can easily assert that I have estimated over 17,000,000 undiscovered security issues in the average Apple OS X install. Simply because you don't know about them does not mean that they don't exist. One of the rules for planet Earth that everyone must abide by is that in an argument that is void of facts on both sides and assumption and opinion reign supreme, "my" opinion is the only one that counts. So to avoid this conundrum you must present facts to support your statements.

    12. Re:Oh Microsoft... by sid0 · · Score: 1

      You're confusing me with the AC.

      > But you are neglecting the fact that en masse there are alot of people who dont update/patch their machines every day.

      Yeah. Fuck them. This doesn't change the fact that Windows is as secure as most Linux distros (SELinux is probably an exception).

      One of the two you've linked to isn't a vulnerability at all, and you have to go out of your way to allow the other one to happen. Next please.

  5. fox... by canistel · · Score: 1, Troll

    ... said the fox to the hen, "Here, come and sleep in _my_ house instead..."

    1. Re:fox... by Anonymous Coward · · Score: 0

      HAHAHA, oh my fuck. Modded informative?

  6. MS says shun Safari? by DrHackenbush · · Score: 5, Funny

    Finally, something I we can agree on.

    1. Re:MS says shun Safari? by Anonymous Coward · · Score: 1, Insightful

      "I we can agree on" makes no sense, what the hell is going on in your head?

    2. Re:MS says shun Safari? by BobMcD · · Score: 0

      I'm actually very conflicted:

      On the one hand, Apple sucks. So I should definitely shun Safari.

      On the other, Microsoft is evil, so I should do the opposite of what they say!

      AAARRRRRRGGGG!

      My head just exploded.

    3. Re:MS says shun Safari? by Anonymous Coward · · Score: 0

      It's funny that you screwed up a seven word sentence.

    4. Re:MS says shun Safari? by Paradise+Pete · · Score: 1
      It's funny that you screwed up a seven word sentence.

      For all we know it could have been a nine or ten word sentence, and he really screwed it up.

  7. doesn't work? by v1 · · Score: 3, Interesting

    ok I'm the curious type so I made a test on my server, with the provided example.

    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?

    --
    I work for the Department of Redundancy Department.
    1. Re:doesn't work? by TheRaven64 · · Score: 3, 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.

      --
      I am TheRaven on Soylent News
    2. Re:doesn't work? by nine-times · · Score: 3, 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?

    3. Re:doesn't work? by Malekin · · Score: 1

      Realistically you'd want Safari to be able to read more than just its preferences/cache files. What about the case of adding an attachment in a webmail interface? Or uploading a photo to a photo-sharing site? Or submitting an assignment for school? The file the user is trying to read could exist anywhere the user has read privileges for.

      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 like "Save Asâ¦", "Save Image Asâ¦", "Export Bookmarksâ¦" etc.

    4. Re:doesn't work? by Dogtanian · · Score: 3, Insightful

      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? I'll give you the benefit of the doubt and assume that you posted this in good faith. However, what you're essentially saying ("it's not perfect, but I'd rather it was done the way it's done now") implies a false dichotomy.

      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.
      --
      "Slashdot - News and Chat Sites Deviant". (Click "homepage" link above for details).
    5. Re:doesn't work? by Swizec · · 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.
    6. Re:doesn't work? by Anonymous Coward · · Score: 0

      And how was it supposed to render them? By showing it as a text file?

      svn repositories were never meant to be parsed by browsers. A web svn browser was though.
    7. Re:doesn't work? by kiddygrinder · · Score: 2, Insightful

      i wish people would stop saying false dichotomy, it makes me feel uncomfortable... a false set of mutually exclusive groups? how does that even work?

      --
      This is a joke. I am joking. Joke joke joke.
    8. Re:doesn't work? by Anonymous Coward · · Score: 0

      If a file is served as text/plain, it *is* shown as a text file. What do you want Safari to do, ignore the content-type header?

    9. Re:doesn't work? by Wrath0fb0b · · Score: 1

      i wish people would stop saying false dichotomy, it makes me feel uncomfortable... a false set of mutually exclusive groups? how does that even work? In order to be a proper dichotomy, you must partition the elements into two jointly exhaustive, mutually exclusive, groups. Usually when people complain of a false dichotomy they are attacking the jointly exhaustive bit, not the exclusive bit -- i.e. you have divided the set into parts but some elements were left behind.

      Yay for classical logic!
    10. Re:doesn't work? by thetorpedodog · · Score: 1

      But you've forgotten the cardinal rule of dialog boxes: If a dialog box comes up, people do not read it, and they automatically try to cancel. I think a better solution would be to, rather than dumping downloads on the Desktop, create a Downloads folder. Then, if some script decides to dump a hundred little files in there, it's OK, or at least better than filling your desktop.

      --
      This sig is certified free of self-referential humour!
    11. Re:doesn't work? by LuxFX · · Score: 4, Insightful

      Not a security bug? The downloaded files go directly to the desktop.

      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?

      --
      Punctanym: alternate spelling of words using punctuation or numerals in place of some or all of its letters; see 'leet'
    12. Re:doesn't work? by Anonymous Coward · · Score: 0

      The logical implication of the phrase "creating a false dichotomy" is that the speaker is constructing their facts as a set of mutually exclusive groups, when they aren't necessarily so.

      So it basically means that you are falsely creating a dichotomy, not that the dichotomy itself is false.

    13. Re:doesn't work? by Tony+Hoyle · · Score: 1

      It means they're not mutually exclusive at all.

      eg. "Did you vote for George Bush or are you a Terrorist?"

      That's a false dichotomy - rather more subtle variations of the above are used all the time by politicians and marketing bods.

    14. Re:doesn't work? by Dogtanian · · Score: 1

      i wish people would stop saying false dichotomy, it makes me feel uncomfortable... a false set of mutually exclusive groups? how does that even work? Huh?! A false (or artificial) apple is something that appears to be an apple (or is presented as such), but isn't. A false dichotomy would be... you do the work. Sheesh!

      (Then again, the fact that your sig is "I sense a grave disturbance in my pants" might explain a lot. I'm not sure that I even want to know about your user name!)
      --
      "Slashdot - News and Chat Sites Deviant". (Click "homepage" link above for details).
    15. Re:doesn't work? by that+this+is+not+und · · Score: 1

      Unfortunately those PHP files are just rendered HTML wrapped in a PHP extension. Now, if it was a 'bug' where the actual PHP files were being downloaded because the Apache extension was being bypessed, some of us would be out getting a Mac to snatch PHP source in a jiffy.

      (not because the PHP source would be necessarily of much value- real programmers need a laugh once in awhile from reading 'web programmers' source code.)

    16. Re:doesn't work? by that+this+is+not+und · · Score: 5, Funny

      Since I voted for George Bush (twice) and Bill Clinton (twice!) I classify MYSELF as a terrorist. I've certainly done enough damage to the country to sit the next election cycle or two out. heheh I need to be careful since whichever lame tool I vote for gets elected....

    17. Re:doesn't work? by Anonymous Coward · · Score: 0

      Not for me? Safari 3.0.4 running on Mac OS X 10.5.2... You caught the part that says Windows users, no? Why else would Microsoft care, this is Safari on Windows.
    18. Re:doesn't work? by orasio · · Score: 1

      Please elaborate.
      Was that a joke? If that was the case, you should sound a little more disturbed in order for it to be funny.
      If it was not a joke: http://en.wikipedia.org/wiki/False_dichotomy

    19. Re:doesn't work? by TheRaven64 · · Score: 1

      Mostly they are actually C source files, not HTML at all. I believe the problem is that they are delivered with the correct MIME type, identifying them as code, rather than plain text, and since Safari doesn't know how to render source code it downloads them. That's why I said .php files, not PHP files.

      --
      I am TheRaven on Soylent News
    20. Re:doesn't work? by DragonWriter · · Score: 1

      It means they're not mutually exclusive at all.


      Well, it means they aren't mutually exclusive and/or they aren't exhaustive. Often, the latter is more important to the characterization of "false dichotomy" than the former, as in your example:

      eg. "Did you vote for George Bush or are you a Terrorist?"


      This is, as you note, not mutually exclusive (you can be a terrorist and vote for George Bush), but the real complaint about this kind of thing is more often that the presented dichotomy is not exhaustive: you can be a person who didn't vote for Bush and still not be a terrorist.
    21. Re:doesn't work? by 99BottlesOfBeerInMyF · · Score: 1

      That's all this is about? Safari downloads some things instead of displaying them? Is that even a security bug?

      According to Apple, no it isn't. According to the rest of us, probably.

      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?

      That comment is irrelevant. The problem is not that it downloads stuff it doesn't know how to handle, but that it does it automatically and without limit. So it does not ask you and it does not stop at one file or five files, but will load however many automatic downloads the Web page developer included.

      I think a lot of people would like the option for it to ask before downloading the file (and Apple entered that as a feature request according to TFA). I think you'd have a hard time arguing that not downloading more than five files automatically from a given page is a reasonable default.

    22. Re:doesn't work? by tomhudson · · Score: 1

      i wish people would stop saying false dichotomy, it makes me feel uncomfortable... a false set of mutually exclusive groups? how does that even work?

      Simple: Dichotomy implies either/or. This is a false dichotomy, because in a sane world, the choice is not limited to "display or download" - most browsers already have a 3rd option: "What do you want me to do with this?"

    23. Re:doesn't work? by Undead+NDR · · Score: 1

      That could only be allowed by a server bug.

    24. Re:doesn't work? by St.+Arbirix · · Score: 1

      Pages that automatically wait several seconds before starting a download work, which seems to be what Microsoft is talking about. On IE at work you'll get a popup asking if you actually want to download. In Safari it just downloads. Sourceforge.net uses this sort of mechanism.

      On OSX you get a warning when you run a downloaded application for the first time. Firefox apparently knows how to activate that feature in Windows, but I'm guessing Safari doesn't.

      --
      Direct away from face when opening.
    25. Re:doesn't work? by LoudMusic · · Score: 2, Insightful

      Is it your fault if the only options are lame tools? You can't help but vote for one.

      --
      No sig for you. YOU GET NO SIG!
    26. Re:doesn't work? by Anonymous Coward · · Score: 0

      is your http header set to content-type blah/blah for carpet_bomb.cgi? because that is what most web browsers figure out how to render a page based on the content-type field in the http header.

      I don't have safari to check this out myself, but if it is true, I agree with microsoft. If anyone is able to download executable files onto your drive, no matter if you can or cannot execute them remotely there is a major security risk.

    27. Re:doesn't work? by recoiledsnake · · Score: 1

      Why all this hubris and spin just because it's Apple? Why not handle it like Firefox does and be done with it? Do we see complaints from Firefox users saying 'Fuck! Firefox doesn't autodownload unknown filetypes. Please, Mozilla, let random websites download files of any size to one of my drives. Make use of those millions from Google. DO IT NOW!'?

      --
      This space for rent.
    28. Re:doesn't work? by chaosite · · Score: 1

      It works well... It means that the set of mutually exclusive actions being presented is not the true set of actions, which may or may not be mutually exclusive. Not that hard to understand, is it? The canonical example being "You're either with us, or against us!", what with there being a myriad of other options, including being dead, being in space, and being a 10 foot tall talking monkey.

    29. Re:doesn't work? by Anonymous Coward · · Score: 0

      Really? Every single one of the ~60 candidates is a 'lame tool'? Nothing will ever change if you all keep voting for the Republicrats.

    30. Re:doesn't work? by tzjanii · · Score: 1

      What you describe is exactly how Firefox works. Several times I have gone to view an image from Google and instead of displaying the image FF pops up a dialog box asking to download the image.

      --
      Slashdot is a pretty cool guy eh posts dupes and doesn't afraid of anything.
    31. Re:doesn't work? by nine-times · · Score: 2, 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 be a huge deal.

      But so the problem is that it's allowing pages to force automatic downloads an unlimited number of files, without asking? That does sound like it's potentially annoying problem. Still not sure it's a very critical security vulnerability, but if it's hard to cancel once it has started, then it would be annoying.

    32. Re:doesn't work? by colinrichardday · · Score: 1

      Shouldn't the php scripts be executed by the server, on the server? What is the point of having php scripts on your site if your server isn't running them?

    33. Re:doesn't work? by ProfessionalCookie · · Score: 1

      Works as intended. The job is on the servers side to tell the browser what kind of content is coming. Let's make sure we get our headers right. Still I agree that by default the user should be prompted about downloads.

    34. Re:doesn't work? by Swizec · · Score: 1

      Clearly you don't know what a svn repository is. They exist to store code and the only reason there is web access to them is to read the code.

    35. Re:doesn't work? by Anonymous Coward · · Score: 0

      ;) how about we stop complaining and delete all of the matching exe files from the command line, turn view all file extensions on, and don't use the desktop for downloads.

      Since Windows doesn't allow you to have two files with the same name in the same place I think you'll be able to spot which of the extra My Computer icons isn't Your Computer.

      If in doubt clicking randomly is never advisable, but you can't stop people acting stupid sometimes, so:

      OSX issues a prompt before you launch an untrusted application for the first time. Windows Vista should do something similar.

      This is NOT a security issue. The OS throws up enough roadblocks to stop this kind of thing from happening by accident. If you're persistently stupid... yeah.

    36. Re:doesn't work? by Anonymous Coward · · Score: 0

      Please submit your write-in for Mighty Cthulhu.

      -Old Castro

    37. Re:doesn't work? by Anonymous Coward · · Score: 0

      While I agree that this might not be ideal in the unlikely case that it actually happens, I don't think it's a major problem. Honestly, has this EVER happened to you or someone you know?

      If anything I'd make the prompts to be optional, or at least for there to be a download-all option. In the case that I want to download X files from a website I don't want to have to click "Yes" X times!

      It's swings and roundabouts. This certainly isn't a security issue :).

    38. Re:doesn't work? by owski · · Score: 0

      Yes, they're all lame tools.

    39. Re:doesn't work? by felipekk · · Score: 1

      Now think of a user with 500 extra My Computer icons. Which do they choose? The one on the right place.
    40. Re:doesn't work? by Anonymous Coward · · Score: 0

      http://en.wikipedia.org/wiki/False_dichotomy

    41. Re:doesn't work? by Ant+P. · · Score: 1

      If it were me in that situation (ignoring the improbability of it all), I'd just delete _all_ of them then re-add the original through the desktop right-click properties thing. Sometimes having a pointlessly different interface for something is useful.

    42. Re:doesn't work? by sophiaknows · · Score: 1

      Whether or not Safari -- or any browser, really -- will attempt to render or download content depends on whether the remote server actually sends the proper content-type and/or content-disposition headers. If you are seeing a bunch of boxes, chances are the server is sending the default content-type: text/html header for an unregistered mime type. IE handles some native media streams appropriately despite the server error, but it will also try to render some non-text/non-html content.

    43. Re:doesn't work? by ModernGeek · · Score: 1

      I find this more annoying than anything, when you click on a link, and it downloads a text file or something because it doesn't know what to do, then you have to go into your downloads folder, get it, and delete it. It has been doing this with images and videos, but I think it is because the site is telling it to.

      --
      Sig: I stole this sig.
    44. Re:doesn't work? by kiddygrinder · · Score: 1

      Alright Alright! I get it :)

      --
      This is a joke. I am joking. Joke joke joke.
  8. Download files? by Wowsers · · Score: 1

    So just how does Safari react when you go to Microsoft's update website?

    --
    Take Nobody's Word For It.
  9. pot/kettle by v1 · · Score: 1, Insightful

    One other thing that hit me immediately... MS: "Omigod they found a BUG in our competitor's web browser! Because we're very concerned for our users' security, we urge you to stop using that browser immediately! Users should NEVER use a buggy web browser! (unless it's explorer)"

    --
    I work for the Department of Redundancy Department.
    1. Re:pot/kettle by recoiledsnake · · Score: 3, Insightful

      One other thing that hit me immediately... MS: "Omigod they found a BUG in our competitor's web browser! Because we're very concerned for our users' security, we urge you to stop using that browser immediately! Users should NEVER use a buggy web browser! (unless it's explorer)" Safari has been sneaked into millions of computers by Apple disguised as a iTunes/Quicktime update. Guess who gets the blame for all the spyware and exploits that get loaded up on Windows by Safari. Hint: You see hundreds of highly moderated comments on Slashdot blaming said entity whenever there's an article about spyware/virues/malware.
      --
      This space for rent.
  10. Safari should require prompting on Windows by hxnwix · · Score: 1, Informative

    Microsoft is saying that Windows is a very different sort of environment. You can't allow convenience on Windows - it's just not secure enough.

    1. Re:Safari should require prompting on Windows by erikina · · Score: 2, Insightful

      Nice way to spin a Safari flaw.

    2. Re:Safari should require prompting on Windows by zaydana · · Score: 2, 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.

    3. Re:Safari should require prompting on Windows by pohl · · Score: 1

      More correctly, it's a nice way to spin a Safari-on-Windows flaw. On MacOS X, downloaded files are flagged and a dialog box is presented when the user first attempts to open said file. Perhaps that mechanism must be in MacOS X itself and not Safari. It looks like Apple's just going to have to add some Windows-specific code to make up for this security feature it was getting from the platform prior to being ported.

      --

      The "cue the foo posts in 3, 2, 1..." posts will commence with no subsequent foo posts in 3, 2, 1...

    4. Re:Safari should require prompting on Windows by clang_jangle · · Score: 1

      Nice way to spin a Safari flaw


      It isn't a flaw if Safari is running in OS X, as many of us have pointed out. Still, Apple really should've given MS users the same protection OS X users enjoy. Unfortunately it is true that Apple software on windows isn't nearly as good as it is in OS X. I love my Mac, but I certainly wouldn't call Steve Jobs a nice guy who plays fair.

      --
      Caveat Utilitor
    5. Re:Safari should require prompting on Windows by recoiledsnake · · Score: 1

      Nice way to spin a Safari flaw
      It isn't a flaw if Safari is running in OS X, as many of us have pointed out. Still, Apple really should've given MS users the same protection OS X users enjoy. Unfortunately it is true that Apple software on windows isn't nearly as good as it is in OS X. I love my Mac, but I certainly wouldn't call Steve Jobs a nice guy who plays fair. Sorry, it's still a flaw even if OS X gives you a warning while clicking on a file about it. This flaw allows random websites to flood your OS X Downloads folder without any warning whatsoever. You can't spin away facts. Sorry.
      --
      This space for rent.
    6. Re:Safari should require prompting on Windows by clang_jangle · · Score: 1

      This flaw allows random websites to flood your OS X Downloads folder without any warning whatsoever.



      No, it really doesn't. You have fallen for FUD.

      You can't spin away facts. Sorry.


      Yet that is precisely what you appear to attempting. The fact is that Safari on OS X does not do this unless one clicks "download" after the warning. Clear enough now?
      --
      Caveat Utilitor
  11. 1, 2, 3 ... SHUN! by Anonymous Coward · · Score: 5, Insightful

    Wow. Have to admit I'm on Microsoft's side here. Let's see:

    1. automatically download browser as an update whether user likes it or not;
    2. have the audacity to set the browser as default, again whether the user likes it or not;
    3. introduce vulnerability;
    4. ...
    5. errr, no.

    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.

    1. Re:1, 2, 3 ... SHUN! by Anonymous Coward · · Score: 2, Insightful

      I agree with you. Apple programs seem to have an extraordinary amount of arrogance when it comes to stuff like this ("have iPods act as generic USB devices like many competitor MP3 players do? No thanks, we'd rather obfuscate the file structure just so Windows users can learn how irritating and laggy the iTunes port is!"). Plus, a browser that downloads files when it can't render them does seem like a stupid security hole.

      Having said that, I think Microsoft's concern here is a bit dumb - they're basically saying that some hacker is out there writing code that relies on users to have a secondary hole which is separate from the Safari hole (otherwise MS would have quoted that as their security concern), and this hole is only big enough to allow remote execution of code but not allow file transfer. For this to work, the victim would have to be; running Windows, running Safari, running Program-Which-Allows-Remote-Execution-But-Not-File-Transfer, visiting a site that has the malicious code on it, yet secure enough not to have a simpler attack vector. In venn diagram form, this is 5 different circles, with the miniscule crossover of all 5 being where this attack takes place - it's just not worth the effort to target such a tiny portion of people (better to write a linux/mac OSX virus).

    2. Re:1, 2, 3 ... SHUN! by NeverVotedBush · · Score: 1

      Why do Apple's Safari vulnerabilities on both Windows and Mac make all *nix stuff look bad? I think this is one case where fanboy mods or no, the point fails.

      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.

    3. Re:1, 2, 3 ... SHUN! by Anonymous Coward · · Score: 0
      1. automatically download browser as an update whether user likes it or not;
      2. have the audacity to set the browser as default, again whether the user likes it or not;
      3. introduce vulnerability;
      4. "you are safer on a Mac campaign"
      5. Profit
      There, completed it for you.
    4. Re:1, 2, 3 ... SHUN! by Spy+der+Mann · · Score: 4, Interesting

      This reads like something Microsoft would do!


      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. It's an enlightening movie. And yes, Steve did even worse things, but they're too shocking to be mentioned in public.
    5. Re:1, 2, 3 ... SHUN! by Anonymous Coward · · Score: 1, Interesting

      You are sooo right. This kind of stuff, along with recent experiences with Itunes, pushes me firmly into the FOSS camp. Users are finally getting some respect there, the "users are lusers" attitude becoming increasingly relagated to the sidelines, and the changing world many of us anticipated 10 yrs ago is upon us.

    6. Re:1, 2, 3 ... SHUN! by Anonymous Coward · · Score: 0

      Nobody who criticises Apple ever gets modded down, if anything most of them are modded +5 insightful.

      Which I think is bullshit since all they ever do is mindlessly repeat how stupid Apple fanboys are. Boring! Get some new material!

    7. Re:1, 2, 3 ... SHUN! by Anonymous Coward · · Score: 0

      Well said. Basically, I would not trust an Apple product on my Windows machine ever. Quicktime was horrible, but just annoying. This thing is a security issue. Apple also have an extra motive of proving how 'insecure' the Windows platform is. They are as greedy bastard as anybody else. But RDF is too strong with the weaklings.

    8. Re:1, 2, 3 ... SHUN! by jeevesbond · · Score: 2, Insightful

      Why do Apple's Safari vulnerabilities on both Windows and Mac make all *nix stuff look bad? I think this is one case where fanboy mods or no, the point fails.

      Because every time there is a security hole in their competitor's software the Microsoft fanboys (and shills) come out with the "Microsoft isn't any less secure, it's just targeted more because of its market share," line. By itself this is contestible: Web servers are riper targets for Internet based attacks (always on, always connected) and *nix has a clear lead there. Also, the privilege escalation methods on *nix are less obnoxious than the Windows equivalent, which is usually switched off as a result. Meaning Windows hasn't got the relevant market share, and is less secure than the alternatives.

      So, when Apple do something like this, the MS fanboys roll out FUD about their competitors software being just as buggy as their own (see above). People believing this are less inclined to even look at other software: why waste the effort, when the quality is no better?

      I think what the OP is trying to say is that Apple has an effect on all non-Microsoft software, because in many markets anything non-Microsoft is lumped into the "alternatives" category. That's certainly how the Microsoft fanboys and shills will try to spin this anyway.

      --
      I'm going to transform myself into a mighty hawk. Either that or I'll just go and work at Dixons, haven't decided yet.
    9. Re:1, 2, 3 ... SHUN! by S.O.B. · · Score: 1

      As soon as Apple fanboys stop posting as AC then maybe they'll get some respect.

      --
      Some of what I say is fact, some is conjecture, the rest I'm just blowing out my ass...you guess.
    10. Re:1, 2, 3 ... SHUN! by Jesus_666 · · Score: 2, Insightful

      Apple software for Windows is shit. Always has been. Apple spends all the polishing time on its own platform.

      --
      USE HOT GRITS WITH STATUE OF NATALIE PORTMAN (NAKED AND PETRIFIED)
    11. Re:1, 2, 3 ... SHUN! by John3 · · Score: 1

      Nice post.

      I was so annoyed when the Apple ITunes updater started prompting to install Safari on all our home PC's. My daughter wound up installing it on one PC as she assumed it was a component for ITunes. Can't Apple understand that we just want ITunes and not all their other software?

      They pulled the same stunt with Quicktime for a while. If you wanted to update Quicktime you had to also install ITunes. Between Apple, Real, Yahoo, and MS I'm constantly being prompted to associate music/video/media files with whatever program I happen to have just started up.

      BTW, it's Firefox for me. Sorry Apple and MS.

      --
      "We make our world significant by the courage of our questions and by the depth of our answers." Carl Sagan
    12. Re:1, 2, 3 ... SHUN! by Anonymous Coward · · Score: 0

      4. ...
      5. errr, no.


      DOING IT WRONG

    13. Re:1, 2, 3 ... SHUN! by dotancohen · · Score: 1

      IPlus, a browser that downloads files when it can't render them does seem like a stupid security hole. What browser doesn't do this? I just tried serving binary files as "Content-Type: slashdot" and Firefox, Opera, and Konqueror all downloaded the files.
      --
      It is dangerous to be right when the government is wrong.
    14. Re:1, 2, 3 ... SHUN! by VGPowerlord · · Score: 1

      Please do yourselves a favor and watch Pirates of Silicon Valley. It's an enlightening movie. And yes, Steve did even worse things, but they're too shocking to be mentioned in public.

      Yes, but unlike the documentary Triumph of the Nerds, Pirates is a "based on a true story!" movie and prone to whatever falsehoods Hollywood decided to add to it.
      --
      GLaDOS for President 2016! "Well here we are again. It's always such a pleasure." -- GLaDOS, 2011
    15. Re:1, 2, 3 ... SHUN! by Anonymous Coward · · Score: 0

      Doesn't IE automatically sets itself as the default browser every time you update it?

    16. Re:1, 2, 3 ... SHUN! by recoiledsnake · · Score: 1
      I think you're blowing a lot of hot air there. Cool down. *nix might have an edge in market share, but IIS has not had a remote hole in many years compared to Apache.

      Also, the privilege escalation methods on *nix are less obnoxious than the Windows equivalent, which is usually switched off as a result. Meaning Windows hasn't got the relevant market share, and is less secure than the alternatives. Is that why we see a ton of *nix web servers exploited by php vulnerabilities and misconfiguration? Lazy admins cause 90% of the real world exploits out there, not the choice of OS or software. I would say Linux and Windows are more secure than Apple code at this point. Windows used to be far more shittier before Win2k.
      --
      This space for rent.
    17. Re:1, 2, 3 ... SHUN! by sid0 · · Score: 1

      > Web servers are riper targets for Internet based attacks (always on, always connected) and *nix has a clear lead there [securityspace.com].

      Err, neither *nix nor Windows are attacked in the web server space.

      > Also, the privilege escalation methods on *nix are less obnoxious than the Windows equivalent, which is usually switched off as a result.

      Proof please.

      > Meaning Windows hasn't got the relevant market share, and is less secure than the alternatives.

      No. Windows is not less secure. Proof please. Spyware and all do not count: they are not security issues if the user initiated them, which is true for 100% of patched Windows machines today.

    18. Re:1, 2, 3 ... SHUN! by recoiledsnake · · Score: 1

      IPlus, a browser that downloads files when it can't render them does seem like a stupid security hole. What browser doesn't do this? I just tried serving binary files as "Content-Type: slashdot" and Firefox, Opera, and Konqueror all downloaded the files. Did they show you prompt to allow you to download or cancel or did they just put it in your desktop or downloads folder without ANY interaction from you?
      --
      This space for rent.
    19. Re:1, 2, 3 ... SHUN! by jeevesbond · · Score: 1

      I think you're blowing a lot of hot air there. Cool down.

      How rude! I shall protest this allegation. :)

      *nix might have an edge in market share, but IIS has not had a remote hole in many years compared to Apache.

      An edge? 73% Apache vs. 19% IIS is more than an edge. :)

      Is that why we see a ton of *nix web servers exploited by php vulnerabilities and misconfiguration?

      Well yes, it's worth noting the same goes for IIS.

      Lazy admins cause 90% of the real world exploits out there, not the choice of OS or software. I would say Linux and Windows are more secure than Apple code at this point. Windows used to be far more shittier before Win2k.

      Well, that 90% is plucking figures out of your arse, but the sentiment rings true (although I would have plucked 45% lazy admins, and 45% lazy programmers personally). Really, though all this is not the point.

      Overall you've cherry-picked what was basically an aside to my main point, and attempted to invalidate the entire post based upon that. Note that it says: contestable (or would have, if my spelling was better!) followed by some examples of ways in which the claim may be incorrect. Invalidating these does not detract from the main point, which is this: vulnerabilities in any alternative-to-Microsoft software reflect badly upon all alternative-to-Microsoft software because of the argument: "Microsoft software isn't any less secure, it's just targeted more because of its market share." Stories like these can, and will, be trotted out as examples of failures of alternative-to-Microsoft products.

      Really, I'm not trying to bash Microsoft (that's just an unintended side effect :) ), but point out how important it is for the alternatives to have a good security record. This is due to that line, many people percieving parts of the software industry as "Microsoft" and "other stuff" (test this out on your friendly, local PHB).

      As an example: if Safari has a bad security record, it has an effect on Firefox as people will not believe the marketing that it's "more secure" than IE. I'm not really arguing whether it is more secure or not, just that all these alternatives tout security, but one of them isn't following through on that, damaging the perception of all of them.

      --
      I'm going to transform myself into a mighty hawk. Either that or I'll just go and work at Dixons, haven't decided yet.
    20. Re:1, 2, 3 ... SHUN! by jeevesbond · · Score: 1

      Err, neither *nix nor Windows are attacked in the web server space.

      Sorry, this doesn't seem to make sense.

      > Also, the privilege escalation methods on *nix are less obnoxious than the Windows equivalent, which is usually switched off as a result. Proof please.

      On Gnome (under Debian or Ubuntu), click System -> Administration -> Synaptic Package Manager it asks for your password. Close Synaptic, then open it again. Notice it doesn't ask for your password again because there is a sensible grace period.

      Windows Vista, on the other hand, dumbly asks you to "Cancel or Allow?" every time. This drives users to distraction, so they turn the feature off. Secondly, users are trained to mindlessly click "allow". Entering a password is enough of an interruption to make people think about what triggered the dialog, but the grace period means they are not interrupted too often.

      No. Windows is not less secure. Proof please. Spyware and all do not count: they are not security issues if the user initiated them

      They do count if Microsoft could have implemented the feature properly (like sudo). If people just turn the feature off because it's interrrupting their work the feature might as well not exist. Therefore we are back to the default situation where Windows users are always logged in as root, but *nix users are not (so malware and whatnot can only effect that user's home directory, not the rest of the system).

      It's also quite difficult to run random binaries downloaded of the 'net, which brings us neatly back to the article, as an extra permission on the file is required. This bug in Safari would not be as much of an issue on *nix.

      This is enough without getting into Windows Firewall + random services Vs. not needing a firewall due to not having any random services. The modular design of *nix, where it's possible to minimise risk by only installing the software you need Vs. the Windows software monolith.

      Lastly, I was saying the assertion that:

      Microsoft isn't any less secure, it's just targeted more because of its market share.

      Is contestable and threw in a few examples of the way in which it might be contested. You, on the other hand, are just being confrontational without addressing the main point of my post.

      --
      I'm going to transform myself into a mighty hawk. Either that or I'll just go and work at Dixons, haven't decided yet.
    21. Re:1, 2, 3 ... SHUN! by Anonymous Coward · · Score: 0

      wow yea the more i think about what Apple does with Safari on windows the more i'm embarassed to recommend apple products to my friends. If this ADWARE-like behavoir was done by any other company everyone on slashdot would be screaming.

      My parents have their Windows XP computer set up with firefox with all their bookmarks and homepage set up. One day safari starts opening instead. They call me up and are like some virus called Safari got installed on my computer and deleted all my bookmarks.

      I can imagine all the helpless people who's kids install itunes who end up with Safari opening instead of Firefox or (god forbid) IE who end up "losing" their bookmarks and get introduced to Apple products in a terrible way. (Face it, safari on windows sucks. Apple as usual thinks they are too good to follow windows design protocols and instead basically recreates the apple look and feel in windows. Which confuses the hell out of windows users.)

    22. Re:1, 2, 3 ... SHUN! by dotancohen · · Score: 1

      Did they show you prompt to allow you to download or cancel or did they just put it in your desktop or downloads folder without ANY interaction from you? They did prompt me, but they can be configured not to. The mother-in-law's Firefox, for example, is configured to download everything to her Desktop without prompting. I don't know what the default behaviour is.
      --
      It is dangerous to be right when the government is wrong.
    23. Re:1, 2, 3 ... SHUN! by sid0 · · Score: 1

      > Sorry, this doesn't seem to make sense.

      What doesn't seem to make sense? Neither system is targeted as a web server. It's only Windows desktops that are targeted for the users' gullibility. (Fully up-to-date) Windows servers aren't really targeted. No server admin worth his salt will ever run any untrusted program on any production server.

      > Notice it doesn't ask for your password again because there is a sensible grace period.

      It is a potential avenue for malware to gain admin privileges within that time.

      > <blah blah about sudo and UAC>

      With su/sudo (the command line version) anyone can pick up your password if your shell is compromised, and there's of course the timeout thing you mentioned. (yes, it's a tradeoff between security and usability) With gksudo and UAC it's better -- only the keyboard/mouse can communicate with the password box. (Yes, UAC has a password box)

      With UAC, with the user running as an "admin", all a piece of software has to do is to become a plugin for a piece of software in non-elevated mode, and then entice the user to run that software in elevated mode -- the software's run in the user's context. With the user running in "standard" mode, that isn't possible, but other, more sophisticated attacks involving shared memory, are. The only way for a true boundary is separate user sessions.

      In any case, most malware today needs only standard user permissions, so it doesn't really make a difference, except in that Microsoft is bringing devs a lot closer to the run in standard user mentality.

      (Notice how almost all of the above requires some sort of user intervention? Ultimately, security is in the user's hands.)

      > It's also quite difficult to run random binaries downloaded of the 'net, which brings us neatly back to the article, as an extra permission on the file is required. This bug in Safari would not be as much of an issue on *nix.

      There's a huge warning about untrusted executables that shows up on Windows. Too bad only IE and Firefox tag the exe properly. Safari doesn't.

      > This is enough without getting into Windows Firewall + random services

      Do you know about PLP and session 0 isolation applied to services in Vista and Windows Server 2008? Each Microsoft provided service runs with only the permissions it needs. Plus no service can communicate with a user session directly. This pretty much takes care of any potential Blaster worms.

      A firewall is just another layer of security to protect against bugs in services. I'd much rather have one on any OS than not have one.

      What do you mean by random services anyway? I'd say that all those services -- from audio to network to diagnostics -- are required for a fully functional Windows desktop.

    24. Re:1, 2, 3 ... SHUN! by RzUpAnmsCwrds · · Score: 1

      Web servers are riper targets for Internet based attacks (always on, always connected) and *nix has a clear lead there.


      Maybe that's why Apache has far more known vulnerabilities than IIS.

      which is usually switched off as a result


      The vast majority of Vista users have UAC on.
    25. Re:1, 2, 3 ... SHUN! by recoiledsnake · · Score: 1
      I don't have time right now to respond to all your points but this:

      "An edge? 73% Apache vs. 19% IIS is more than an edge. :) You really need to get your info from your respectable sources. Here you will see that it's more like 50% vs 35% with IIS catching up real fast recently. Please check your facts from respectable sources before accusing others of pulling things out of their behind :)
      --
      This space for rent.
    26. Re:1, 2, 3 ... SHUN! by Anonymous Coward · · Score: 0

      Never!!!

    27. Re:1, 2, 3 ... SHUN! by jeevesbond · · Score: 1

      You're talking about Web sites, I'm talking about Web servers. I did use a reputable source.

      --
      I'm going to transform myself into a mighty hawk. Either that or I'll just go and work at Dixons, haven't decided yet.
    28. Re:1, 2, 3 ... SHUN! by recoiledsnake · · Score: 1

      So how is this the same as SILENTLY downloading files on to the desktop or downloads folder?

      --
      This space for rent.
    29. Re:1, 2, 3 ... SHUN! by recoiledsnake · · Score: 1

      You're talking about Web sites, I'm talking about Web servers. I did use a reputable source. Err what? I am really sorry but I have to ask. Did you fail reading comprehension? Are you capable of reading and understanding atleast the title of the page that I linked to? Please? It's really hard to discuss things with someone that's either mentally impaired or intentionally acting dumb.
      --
      This space for rent.
    30. Re:1, 2, 3 ... SHUN! by dotancohen · · Score: 1

      So how is this the same as SILENTLY downloading files on to the desktop or downloads folder? Tell me how you define "silently" and I'll tell you how I define "does not prompt mother-in-law". Then we'll decide if it's the same.
      --
      It is dangerous to be right when the government is wrong.
    31. Re:1, 2, 3 ... SHUN! by recoiledsnake · · Score: 1

      I am talking about the default options. I would estimate 90%+ of people out there won't configure their browser to auto-download files on a single click. What's your estimate? Most people don't change their default options. Hence Safari makes it unsafe for normal users because it silently auto-downloads stuff BY DEFAULT. You can auto-download stuff onto your mom-in-law's for all I care, but I don't want my mom to auto-download viruses on her desktop just because she happens to use iTunes and Apple sneaks in a half-ass made insecure Safari on her disguised as a iTunes update.

      --
      This space for rent.
    32. Re:1, 2, 3 ... SHUN! by jeevesbond · · Score: 1

      Did you fail reading comprehension?

      No.

      Are you capable of reading and understanding atleast the title of the page that I linked to?

      Yes.

      It's really hard to discuss things with someone that's either mentally impaired or intentionally acting dumb.

      I agree that conversing with you is difficult. Acknowledging your problem is the first step to fixing it. :)

      Shit joke, but how did you expect me to react (rhetorical question).

      About the Netcraft vs. SecuritySpace stats: Netcraft base their server survey on what server software runs a domain, subdomain or any other thing arbitrarily defined as a 'site': This includes live.com profiles, myspace.com profiles and blogger.com sites. I have searched for the document on netcraft.com that confirms this, but it has disappeared. This is reasonably common knowledge though: see this Slashdot post and this Web Server Survey from last year.

      SecuritySpace, on the other hand, counts physical servers. There are problems with this approach, but physical servers were what we were discussing.

      Additionally, I wouldn't describe Netcraft's figures as accurate. They have been gamed by Microsoft: Firstly by the deal with GoDaddy, which caused the first jump in favour of IIS and GoDaddy's subsequent purchase of RegisterFly, which caused the second.

      Also note the absence of Facebook profiles as sites, it's a closed community so cannot be counted, skewing the results in favour of Microsoft again.

      --
      I'm going to transform myself into a mighty hawk. Either that or I'll just go and work at Dixons, haven't decided yet.
    33. Re:1, 2, 3 ... SHUN! by dotancohen · · Score: 1

      I really don't know what the default behaviour was (I think that I stated that). In any case, whether the browser prompts or not by default is irrelevant when the user clicks OK by default without reading. The same 90% of users that you estimate do not change their default settings, are the same 90% of users that I estimate click OK by default without reading.

      --
      It is dangerous to be right when the government is wrong.
  12. Such as...? by Animaether · · Score: 5, Informative

    A list of actual drive-by vulnerabilities in current Internet Explorer (name-calling went out of vogue when you reached the age of 15, man. You are at least 15, right?) that allow for code execution on the client to substantiate your claim, please.*

    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.

    1. Re:Such as...? by gmuslera · · Score: 3, Insightful

      Since internet explorer creation were a long, dangerous, ridiculous and at times even funny list of code execution vulnerabilities in internet explorer. How many times Microsoft ordered users to shun Internet Explorer (our Outlook, or IIS or MSSQL, to put an small example) because had such kind of vulnerability being actually exploited?

      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 Microsoft doing exactly that recommendation for IE if Internet Explorer or another of their major products is found tomorrow to have a similar or worse security problem?

      Of course, not discussing here if people should stop using Safari till that vulnerability is fixed, or at least, being very aware of what could happen and how to deal with it.

    2. Re:Such as...? by recoiledsnake · · Score: 2, Insightful

      Maybe they're worried because Apple is pushing Safari on hundreds of millions of unsuspecting users disguised as a iTunes and Quicktime update?

      --
      This space for rent.
    3. Re:Such as...? by l00sr · · Score: 1

      There hasn't been an update to that in the past 2 weeks, implying that it has not yet been fixed. You don't know that for sure. Apple could have had Safari download and install the update without users' consent.
    4. Re:Such as...? by BobMcD · · Score: 2

      Parent is absolutely ON TOPIC. Whoever modded that is a dolt.

    5. Re:Such as...? by Anonymous Coward · · Score: 0

      It's not everyday that a new build of Safari is released... is it. Not exactly, you can get a nightly build from webkit.org which is considerably more up to date than the shipping version.

      It is quite possible that this issue was fixed, but hasn't yet found its way into the shipping version of Safari, and so isn't represented on that site.

      I'd say that any serious Safari user should be using the Webkit build anyway, since development moves so fast :).

    6. Re:Such as...? by I'm+Don+Giovanni · · Score: 1

      Two aspects that are particular to this case:
      1. Apple is installing Safari, malware/spyware-style, by piggybacking on iTunes/Quicktime "updates".

      2. According to the summary (I didn't RTFA), Apple has explicitly sated that they "refuse" to fix the problem.

      --
      -- "I never gave these stories much credence." - HAL 9000
    7. Re:Such as...? by gmuslera · · Score: 2, Informative

      Isnt like Microsoft never installed anything new and with potential vulnerabilities thru Windows (or other of their products) updates. IE7, Silverlight, Desktop Search, to name a few of the latest cases in a probably long list. And many could be called by now plain malware or spyware, style or not. And if ever one of those pushed products by microsoft had a code execution vulnerability (odds are not exactly low), we would be in the same case as Apple. And then my grandparent comment fits as a glove, again.

      About Apple refusing to fix, the right phrase was refuse to promise, and in other posts you see that they will do something about it.

    8. Re:Such as...? by Your.Master · · Score: 1

      Those are actual updates to things on your system, and most of the aforementioned need to be explicitly opted-into (I think they started pushing IE7 citing security concerns, but 100% of systems that can have IE7 had IE6, so that legitimately is an update). Try again when Office for Mac installs a web browser and a media player you don't want.

  13. Microsoft has a point by CosaNostra+Pizza+Inc · · Score: 0, Troll

    As much as I hate M$ and all it stands for, I agree Safari shouldn't be used. Its bad enough that Apple nags me to install Safari and Itunes on my Windows computer whenever there is a Quicktime Player update.

    1. Re:Microsoft has a point by purpleraison · · Score: 1

      Heck, I hate the fact that you need to install QuickTime player when you only want to install iTunes.

      On my Mac I am fine with that, but on my PC I don't want QuickTime because I will never use it.

      --
      I am open source, and Linux baby!
    2. Re:Microsoft has a point by paulej72 · · Score: 1

      You do realize that iTunes uses QuickTime for its engine. It's easier to make QuickTime a requirement instead of building the functionality directly into iTunes.

      What I was upset with is when Apple tried to force iTunes on me when I only wanted QuickTime.

    3. Re:Microsoft has a point by Bill,+Shooter+of+Bul · · Score: 1

      You do realize how stupid it is to have one program depend upon a completely unrelated program. I understand that might be the case because they built a wrapper for their osx-y code that works with win32, but the same could be said about gnome begin built on the gimp tool kit (GTK). Yet You can easily install Gnome or any other app that use GTK without installing the GIMP. If the wrapper really isn't separated out into its own library by now, then apple is really lazy.

      --
      Well.. maybe. Or Maybe not. But Definitely not sort of.
  14. Secondary attack or not by poeidon1 · · Score: 1

    but how can Safari download the files without user consent (and the fact that asking user whether to download the file is a feature request :-O). I haven't seen any other browser behaving like that.

    --
    They called me mad, and I called them mad, and damn them, they outvoted me. -Nathaniel Lee
    1. Re:Secondary attack or not by Vectronic · · Score: 1

      The same way it downloads the content of a webpage without the (direct) consent of the user.

    2. Re:Secondary attack or not by E+IS+mC(Square) · · Score: 1

      Nope. Its not the same thing - remove the "direct" part of your post and see how stupid it looks. Are you too weak to let RDF take over or what?

    3. Re:Secondary attack or not by SuperKendall · · Score: 1

      No RDF is needed. You may be unaware, but every time you visit a web page all sorts of files are downloaded and stored in a cache - IE doesn't ask you if that's OK. This attack is something of an extension to that, although the files end up in a more obvious place. Regardless, in IE many files are being downloaded to your computer without asking.

      It's not like those files cannot be used in a secondary attack either... they are just in a less obvious place. What if you wrapped an executable in a JPG on a page. The JPG wouldn't render but the code would still be sitting there, dormant until needed....

      Of course that begs the question, if any secondary attack is able to execute files then why would it not just download its own payload? And that comes back to the issue of files downloaded by themselves being a security risk.

      --
      "There is more worth loving than we have strength to love." - Brian Jay Stanley
    4. Re:Secondary attack or not by E+IS+mC(Square) · · Score: 1

      I know what you are saying, and I do understand the cache directories. But the point you are missing is the files a browser can not identify/know how to render. e.g. if I click on a file Firefox does not understand, it will prompt and ask me what to do - would not download it by default in any directory. As far as cache or temp files goes, those files are part of the page the browser is rendering and using it so that you can see the content. There is a big difference between files downloaded AND required to display a page by a browser WRT files downloaded and the browser does not even use it.

    5. Re:Secondary attack or not by SuperKendall · · Score: 1

      There is a big difference between files downloaded AND required to display a page by a browser WRT files downloaded and the browser does not even use it.

      But there's not that much distinction there as the browser can download a number of things that it doesn't ever use - like I said (possibly not in that post) an image might be technically invalid and hold some kind of payload but the browser will still download it in an attempt to display it. On a more realistic front, the browser will download all kinds of included Javascript files, even if they are never called in the main code as long as the HTML directs it to do so.

      I do think Apple should clean up the behavior, but I still can't see it as a security risk worthy of issuing a proclamation to stop using the browser over, as others have noted Microsoft has never warned anyone to start using Firefox when a remote execution exploit in IE was discovered!

      It's just another potential attack vector that all programs (and all OS'es) have, but do not necessarily lead to problems - and in all honesty who on earth is going to be targeting Safari exploits that only apply to Windows? And the need for the user, or some other malware to take further action on the files makes it all that much less likely the exploit would ever be used in the wild.

      --
      "There is more worth loving than we have strength to love." - Brian Jay Stanley
    6. Re:Secondary attack or not by rts008 · · Score: 1

      "...Microsoft has never warned anyone to start using Firefox when a remote execution exploit in IE was discovered!"

      I wouldn't be so sure about that if I was you. Think back about four years ago, right here on /. it was covered:
      http://slashdot.org/article.pl?sid=04/07/05/1440228

      http://www.infoworld.com/article/04/07/09/28enterwin_1.html "The U.S. Department of Homeland Security, otherwise known as Dancing with Big Brother, tells the world to stop using the Web browser you fought long and hard to tie into your operating system. That's what happened to beleaguered Microsoft when the department's Computer Emergency Readiness Team (CERT) recently recommended users switch to alternate browser platforms to avoid the security holes in IE caused largely by ActiveX.

      And Microsoft isn't objecting. Microsoft's own Slate even posted an article advocating Firefox, a Mozilla offshoot, in favor of IE until Microsoft gets its security act together. "

      http://www.slate.com/id/2103152/

      Those three (all related to the same incident to be fair-not three separate ones) are just off the top of my head, and the results of about 45 seconds on Google.

      --
      Down With Slashdot BETA!!! I've been around the corner and seen the oliphant; you can only abuse me from your perspecti
    7. Re:Secondary attack or not by SuperKendall · · Score: 1

      None of those are Microsoft, the company, saying not to use IE. Having Slate say something is hardly the same as Microsoft saying it, they do not look every every word written there! Having the Department of Homeland Security saying that is not the same as Microsoft saying it - or is myself saying it the same thing as Microsoft saying it. I didn't say that it NEVER HAD BEEN suggested that people use a browser other than IE, just that Microsoft, the company, had not issued such a proclamation before for IE.

      Indeed you found said references within 45 seconds. You should have taken the remaining 15 seconds to think about what they actually said.

      --
      "There is more worth loving than we have strength to love." - Brian Jay Stanley
  15. Re:Quality of links by Vectronic · · Score: 1

    Its not the quallity of the links (websites) that matter, its the quallity of what is reported at the destination of the URL. I'll swim through a sewer to get my food if I have to.

    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?

  16. Re:Quality of links by esme · · Score: 4, Insightful

    some guy's blog

    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

  17. Microsoft by kardelen133 · · Score: 4, Insightful

    Hi all I'm in the uncomfortable position of agreeing with Microsoft on this issue. If a browser (any browser) allows a website to randomly download files without the user's explicit permission, regardless of the location, it is a security issue in my opinion. Having said that, I take issue with Microsoft's security advisory. The only thing they say is: "What causes this threat? A combination of the default download location in Safari and how the Windows desktop handles executables creates a blended threat in which files may be downloaded to a userâ(TM)s machine without prompting, allowing them to be executed." OK, but how about telling us the how or why? Since it is a direct contributor which causes the blended threat, I don't think it's asking too much to want to know exactly "how the Windows desktop handles executables" and how that contributes to the threat. http://www.evden-eve-nakliyat.name.tr/

    1. Re:Microsoft by mini+me · · Score: 1

      Pretty much every browser I've ever used downloads files and saves them in a place on the drive known as the cache. Is saving certain filetypes in a different location really that much different?

    2. Re:Microsoft by Darkness404 · · Score: 1

      But how many people just click around in their cache? I think that this is more of not, "you downloaded some files your computer is compromised" but rather, "some files are on your desktop, you double click on them, and your computer is compromised"

      --
      Taxation is legalized theft, no more, no less.
    3. Re:Microsoft by recoiledsnake · · Score: 1

      Pretty much every browser I've ever used downloads files and saves them in a place on the drive known as the cache. Is saving certain filetypes in a different location really that much different? Yes it is. Executable files are not downloaded to your cache without your interaction or consent.
      --
      This space for rent.
  18. So if it does this on OS X... by Animaether · · Score: 3, Insightful

    Supposedly it does this on OS X as well, but the a comment above says it's not doing it, but that as an aside..

    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.

    1. Re:So if it does this on OS X... by Anonymous Coward · · Score: 0

      Well said. It's pretty hard to imagine how silently downloading a program in the background is a "convenience".

      I can see how a lot of people would see a program on their desktop (succulently named of course) and running it to see what it is.

    2. Re:So if it does this on OS X... by ACMENEWSLLC · · Score: 1

      10.5.3 OS X. I use Firefox, however my default Safari settings are as such;

      Automatically download to folder: Desktop -- I've moved mine to Downloads
      Open Safe files after downloading: (Includes movies, sounds, disk images, pictures, pdf's) Default is YES.

      So not only does it apparently allow automatic downloads to the desktop, but execute them (disk images) as well. But it's not like a PC where these can actually do harm. The disk image would prompt me for my password to make system changes.

      I was doing a Google search the other day and got suck in a javascript loop of some website trying to auto download a fake antimalware program. I hit cancel, and it automatically reloaded -- loop. This was firefox, and it was prompting me what to do. I had to end the task from the Dock.

      Yea, autodownload needs to be disabled. Doesn't Firefox automatically start a download though - while the prompt for what to do is up? I believe while the prompt is up Firefox is downloading the file in the background to temp.

    3. Re:So if it does this on OS X... by 99BottlesOfBeerInMyF · · Score: 1

      Well said. It's pretty hard to imagine how silently downloading a program in the background is a "convenience".

      This is a straw man. No one said anything about "silently." It downloads the file to your downloads folder (or desktop on Windows) and at the same time opens the downloads window to show you the download is happening and give you the option to cancel it.

      This is a bug that Apple should fix, but overstating the issue is just adding confusion and misinformation and helps no one.

    4. Re:So if it does this on OS X... by Alrescha · · Score: 1

      "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?"

      If the alternative is that I have to start clicking 'Ok' for every file I want to download then I hope they don't fix it. Convenience is not having to click a confirmation button for everything I want to do.

      On OS X at least, Safari pops a download dialog box and shows me what's going on. I can click a button to cancel the download. By default (in 10.5), files download to a 'Downloads' directory, not the desktop.

      I've been hit by one of the naughty links that downloaded a pile of files and opened a bajillion URLs - once. I won't make that mistake again. I certainly don't need my OS harassing me about the possibility for the rest of my life.

      A.

      --
      ...bringing you cynical quips since 1998
    5. Re:So if it does this on OS X... by Anonymous Coward · · Score: 0

      What, in your opinion, is convenient about it? I tried browsing in firefox with the image cache set to 0 bytes too for a while, not wanting images downloaded to a folder without me explicitly saying ok for each one... but you won't believe the speedup you get leaving the cache on! I'd highly recommend trying it.

      So no, in ALL cases, it is not a bad thing. My only point is, don't speak in absolutes unless talking math or statistics.
    6. Re:So if it does this on OS X... by laird · · Score: 1

      Actually, all web browsers download files to your filesystem like crazy - the "web cache". The web cache could have all sorts of evil stuff in in, since it's completely open to the world, so it's in an obscure place in order to make it unlikely that users find and execute them.

      Under recent versions of OS X, the OS knows that the file is from the internet, and warns on file open (and offers to show you the page that it came from). This takes place no matter how you got the file (presumable because browser register the info for the file via some API).

      I don't recall ever seeing such a warning in Window (Vista, XP, etc., using Firefox, Safari or IE), but since people in this discussion have mentioned such a warning if the file is correctly marked, I wonder if perhaps there's some setting that I need to change?

  19. Apple urges Windows users to Shun IE by kurt555gs · · Score: 1, Flamebait

    Microsoft urges users to shun anything that they don't sell.

    This is a story?

    --
    * Carthago Delenda Est *
    1. Re:Apple urges Windows users to Shun IE by fitten · · Score: 1

      Honestly, if the bug is as described (and it looks like it is from other reports), then it is a *good* reason to shun Safari.... it doesn't matter who is saying it. Sometimes, good information *is* given by people you don't like. If you refuse to use good information because you don't like the messenger who delivered it, it only makes you a fool, not cool.

    2. Re:Apple urges Windows users to Shun IE by Macthorpe · · Score: 1

      As much of a story as "Ignorant Slashdot user posts irrelevent comment without reading the article".

      --
      "It does not do to leave a live dragon out of your calculations, if you live near him." - Tolkien
  20. Good advice by labmonkey09 · · Score: 2, Interesting

    This is a reasonable warning that would be applied as is to any other app. Apple leaving this unpatched is feeding fuel to fire, that started with Quicktime vulnerabilities and the sudden uptick of Mac vulnerabilities over the last few years, that Apple is no more serious or maybe capable about security than any other company.

    --
    /LabMonkey09
  21. What's good for the goose... by 10101001+10101001 · · Score: 2, Insightful

    Well, let's see:

    A combination of the default download location in Safari and how the Windows desktop handles executables creates a blended threat in which files may be downloaded to a user's machine without prompting, allowing them to be executed.

    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, wait:

    An attacker could trick users into visiting a specially crafted Web site that could download content to a user's machine and execute the content locally using the same permissions as the logged-on user.

    Oh, well now it's sounding more like it'll be downloaded *and* executed automatically. Of course, if that's the case, half the "security vulnerability" is in Window's automatically executing things. If not, MS is simply lying..unless they have proof that Safari is the one causing said automatic execution.

    However you spin it, Safari allowing carpet bombing is an annoying feature (much like pop-unders are an annoying feature). But it's not a security vulnerability. Labeling it as such is bullshit.

    Does that mean you should use Safari regardless? Personally, I'd say no. Carpet bombing is too annoying of a feature to tolerate. But, then, I'd imagine Windows has too many annoying features for a lot of Mac users. It'd be just as asinine for Apple to issue a security advisory to shun Windows.

    --
    Eurohacker European paranoia, gun rights, and h
    1. Re:What's good for the goose... by recoiledsnake · · Score: 1

      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. It sounds more like you're blowing smoke. IE doesn't auto-download files like Safari does. So all this stuff about tagging is at best a red herring you're trying to distract people with.

      Oh, well now it's sounding more like it'll be downloaded *and* executed automatically. Of course, if that's the case, half the "security vulnerability" is in Window's automatically executing things. If not, MS is simply lying..unless they have proof that Safari is the one causing said automatic execution. Remember, security is all about layers. Not downloading stuff that the user didn't ask to download is one layer. This vulnerability broke that layer, hence makes it easier to break security. One way is that users like clicking on shiny icons. The other is that, another as-yet unknown low impact vulnerability can make this a deadly driveby exploit that can delete all your documents and pictures with one visit to a website in Safari. And Apple refuses to acknowledge this as serious.
      --
      This space for rent.
    2. Re:What's good for the goose... by Quantumstate · · Score: 3, Insightful

      Just because the code cannot be executed directly hardly means it isn't a security problem. Basically you have a file downloaded to the users desktop without the users permission. I could create an executable called My Computer.exe with the my computer icon and that will be downloaded to the desktop without user consent. How is that not a security risk?

    3. Re:What's good for the goose... by 10101001+10101001 · · Score: 1

      Yea, that's a strawman. I didn't say it wasn't a security risk. Most features are, to some extent, a security risk. I said it wasn't a security vulnerability. And it isn't.

      Btw, does this mean that IE7 should flag all executables named "My Computer.exe"? Or that the Windows desktop should block the display of "My Computer.exe" and possibly all icons that share the same (or a very similar) icon as My Computer? Or that Windows explorer shouldn't hide extensions? Because all of those are security risks of their own. At least one of those, AFAIK, is configurable. Should we shun Windows and/or IE7 for those other risks?

      --
      Eurohacker European paranoia, gun rights, and h
    4. Re:What's good for the goose... by 10101001+10101001 · · Score: 1

      IE doesn't auto-download files like Safari does. So all this stuff about tagging is at best a red herring you're trying to distract people with.

      Every since IE7, downloaded files through IE are automatically tagged as downloaded from the internet. Why? Because it's a "security risk" to access such files, apparently. Truthfully, MS has went the paranoid route and has tried pushing the signing of all executables as means of "safety". Now, from their perspective of paranoia, the failure to tag would be the vulnerability, not so much the auto-downloading. After all, you *can* set IE7 to auto-download files if you want (though, AFAIK, not to the extent of multiple files per link clicked).

      Remember, security is all about layers. Not downloading stuff that the user didn't ask to download is one layer. This vulnerability broke that layer, hence makes it easier to break security.

      That's all well and good, but that's not quite right. It is a *feature* of Safari to auto-d/l such files. Hence, using Safari amounts to a user asking to auto-d/l such files. Now, you can argue it's a crappy feature or that such a feature doesn't give a user enough control. But, if merely doing things which could lead to a security vulnerability and which don't give user configurable control qualify as a security vulnerability, then virtually *everything* on a computer qualfies. The program didn't *ask* me if it could put a zero in register eax, never gave me the option to configure such, nor did it make consideration that the next instruction, being passed a zero through eax, will lead to a security vulnerability.

      No, at some level, you have to acknowledge that the "layers" argument doesn't work. Until you can show an actual way to exploit this feature with another feature/bug to create a security vulnerability, then you're just blowing smoke on what might be. At least you could be blowing somke with something more convincing, like examples of how easy it'd be to execute one of those downloaded files or how how hard it'd be to not simply delete those files or change the download path to somewhere else to reduce the risk.

      --
      Eurohacker European paranoia, gun rights, and h
    5. Re:What's good for the goose... by Anonymous Coward · · Score: 0

      However you spin it, Safari allowing carpet bombing is an annoying feature (much like pop-unders are an annoying feature). But it's not a security vulnerability. Labeling it as such is bullshit.

      Really?
      Allowing a potentially malicious file that has executable capabilities to be downloaded without the user permission, as long as it's not executed automatically, it's not a security vulnerability, just an "annoyance"?

      I presume allowing an potentially dangerous armed person into a school, as long as this person doesn't start shooting people "automatically" is not a "security vulnerability", just an "annoyance".

      And allowing a rapist to enter your house without your permission it's just an "annoyance" as long as he doesn't start raping your wife and children. You can just let him sit in your living room and watch TV and he'll never do anything wrong. And if your "annoying" vulnerability allows not one, but dozens or hundreds of rapist into your home without your permission, it's still OK.

      Excuse me, but I will label such "bullshit" as a dangerous and serious security vulnerability, and keep my home and browser closed to unwanted "annoyances".
    6. Re:What's good for the goose... by Stevecrox · · Score: 1

      No your actually talking nonsense and most probably trolling, Microsoft in part has begun to take security seriously, but as the parent said security comes in layers there is no solve all solution.

      Since XP SP2 browsers have the ability to tag recently downloaded executables both firefox and IE7 do this. If I download something and try to run it I'm informed its from an unknown source and asked if I want to run it. This provides anouther layer of security, it means if I go onto my desktop and there are two My Computer icons there and I open one and it asks me if I want to run it I can assume thats an executable and unless I put it there then I probably don't want to run it.

      Safri ignores all these layers of security, it downloads files to the desktop without even notifying the user (let alone asking their permission this breaks a layer of security.) It fails to tag these files as being downloaded breaking the user side of security.

      You could put a file called My Documents, Itunes, Safri etc.. on the desktop and users have no way of knowing if its the real deal because Safri is refusing to follow Microsoft guidelines. Whats even worse is Apple are refusing to accept this is even a security problem.

    7. Re:What's good for the goose... by Anonymous Coward · · Score: 0

      Right.

      Because covering a users desktop in files named 'My Computer.exe', 'My Documents.exe', etc. is not a security vulnerability. Nope.

      Pull your head out of your ass a bit.

    8. Re:What's good for the goose... by 10101001+10101001 · · Score: 1

      Arguing over a suble point doesn't make one a troll. The situation comes down to this:

      If feature A and feature B combined can cause privilege escalation, then feature A+B are a security vulnerability. If neither feature A nor feature B alone can cause privilege escalation, then feature A isn't a security vulnerability and feature B isn't a security vulnerability. Feature A and feature B *are* security risks because each form a critical part of a security vulnerability. So long as feature A exists and feature B doesn't, feature A isn't a security vulnerability. That doesn't mean feature A shouldn't be corrected in case feature B is discovered/created, but it does make feature A a different thing.

      All this talk about "security in layers" is great. Security risks should be corrected, if possible. It still doesn't change what they are.

      Now, all this harping over such a fine point might seem an argument of semantics, but I think it's pretty critical to diagnosing Microsoft's advisory. Microsoft isn't in the business, AFAIK, of posting security advisories about vague security risks. More importantly, Microsoft is generally not in the business of pointing out the security vulnerabilities *or* risks in products that aren't theirs. Microsoft, after all, isn't an industry-wide security analyst.

      Now, perhaps this is Microsoft's attempt to help protect their platform by informing users about the possible security risk Safari poses. On the optimistic side, that's great. That could mean Microsoft has decided to help protect users, even with the possible fall-out from other companies (and their own) getting bad press and users dumping a variety of insecure products/programs. On the pessimistic side, this is likely a one-off affair on Microsoft's part, designed more to smack Safari down more for the PR value against Apple/Safari. But, the next time IE has a bug that won't be fixed any time soon and could cross the same sort of "security layer", I doubt MS will tell people in a security advisory to stop using IE until the bug is fixed.

      In short, if I actually believed Microsoft's goals were noble, I probably wouldn't be harping on the difference between a security risk and a security vulnerability. Sure, I'd still recognize there's a difference. But, I probably wouldn't bother commenting over it to others. But as it stands, nothing justifies Microsoft's behavior in one instance where they won't likely do the same in a virtually identical one later. I'm sorry if you feel that my attempts to call Microsoft out over the seemingly subtle point is seen by you as trolling. To me it's merely an attempt to try to call attention to the abuse of the security advisory system at Microsoft for marketing purposes.

      PS - The reason I mentioned all the stuff about the Windows desktop and not blocking "My Computer.exe" is because it might suffice as "feature B". But, if it does and one still wants to call "feature A" a security vulnerability, then "feature B" is too. Since I'd take it to be absurd for the Windows desktop to go through and try to filter out icons in an attempt to prevent that kind of social engineering, I wouldn't consider "feature B" a security risk. So, I'd have to take that to mean that "feature A" isn't either.

      Now, perhaps "Safari auto-/dl"+"Safari no download tagging"+"Windows desktop letting icons look identical" is a security vulnerabilty. But, there's no real mention of, in the advisory, to avoid the Windows desktop in general or that that sort of social engineering is the final key to said security vulnerability. After all, until the Windows desktop is "fixed", there's certainly a lot more programs than Safari that have for a long time and still will save files to the desktop without "properly" tagging them or necessarily asking permission first to save. Ie, it still seems very selective of Microsoft to go out of its way to choose Safari to condemn for the practice.

      Besides, if they were that concerned about such things, they could have worked towar

      --
      Eurohacker European paranoia, gun rights, and h
  22. hundreds of executables by johnrpenner · · Score: 3, Insightful


    One hundred rounds does not constitute firepower.
    One hit contitutes firepower. (Gen. Merritt Edson, USMC)

  23. Microsoft needs to get their own house in order by argent · · Score: 2, Insightful

    If a browser (any browser) allows a website to randomly download files without the user's explicit permission, regardless of the location, it is a security issue in my opinion.

    It's a minor issue compared to a number of others that ALL browsers on Windows have. If Microsoft is serious about security then they need to:

    1. Immediately transition away from ActiveX, with as short a timeframe as possible.
    2. Replace ShellExecute() with something similar to UNIX's exec(). They already HAVE the code, in the POSIX subsystem.
    3. Eliminate "security zones" as a security model - there must be no circumstance in which the location of an object named in a web page automatically grants it privileges.
    4. Provide an alternate API for browsers to use to find and run helper applications that is not based on the desktop helper application bindings.

    All four of these are far bigger problems than having files downloaded without a prompt. Not only do they all provide paths to direct execution of untrusted code without user interaction, but they have all BEEN used for that purpose hundreds of times over the past decade.

    I am not sure it's possible to implement a really secure browser on Windows without completely bypassing all of Microsoft's recommended APIs.

    1. Re:Microsoft needs to get their own house in order by Anonymous Coward · · Score: 2, Interesting

      Why should Microsoft transition away from ActiveX? How is ActiveX any more vulnerable than (say) XPCom or the plugin model that every single browser supports? The only thing I can think of is that lots of vendors write ActiveX controls while relatively few write plugins for other browsers. But you CAN write secure ActiveX controls.

      ShellExecute is similar to exec(). In this case, exec() would be just as likely to have a problem, since most users have . on their path (if your desktop is the current directory and you have . on your path then an application that calls exec() will execute programs on the desktop).

    2. Re:Microsoft needs to get their own house in order by lilfields · · Score: 0

      I think you're missing the point that Apple has refused to patch their browser...you're just beating around the bush and saying "well Safari may have holes, but look at what Windows has!"...nice try, but it's not a valid argument...since, you know...Apple refused to patch their browser

      Oh and your post is pretty misinformed, completely irrelevant and extremely bias...that's pretty obvious, I would love to smack whoever modded you up.

    3. Re:Microsoft needs to get their own house in order by Nicolay77 · · Score: 1

      What?

      Are you telling that Firefox and Opera use ActiveX just because they are in Windows?

      --
      We are Turing O-Machines. The Oracle is out there.
    4. Re:Microsoft needs to get their own house in order by Anonymous Coward · · Score: 0

      Yes they've done most of these things.
      Look up how "Proected Mode" works on IE runnining on vista and you'll be pleasently suprised.

      Well they still have ActiveX but it runs in an environment where it can't do much harm

    5. Re:Microsoft needs to get their own house in order by gr8dude · · Score: 1

      Could you elaborate on #2? What is the problem with ShellExecute?

    6. Re:Microsoft needs to get their own house in order by argent · · Score: 1

      ShellExecute() passes a single string to the called program that then has to be reparsed by that program. There is no standard for how these strings are parsed, how quotes need to be escaped, and so on. There have been a number of attacks that took advantage of this.

      fork()/exec() allows the calling program to completely parse the command line into separate file names and options, and to control the environment of the called program in a number of other ways that limit the ability of a potential attacker to change the behavior of the application being called. The closes equivalent to ShellExecute() on UNIX is system(), and the use of system() by security-critical programs has been involved in exploits and is normally considered a red flag in security audits.

    7. Re:Microsoft needs to get their own house in order by argent · · Score: 1

      Yes they've done most of these things.

      They have done none of them.

      Look up how "Proected Mode" works on IE runnining on vista and you'll be pleasently suprised.

      Protected mode in IE makes it harder for a compromised instance of IE to attack objects outside this additional sandbox layer. It doesn't do anything to prevent that compromised instance from performing secondary attacks in the local network, or on stealing security tokens such as passwords and account numbers and PINs when you use it to access a website, and the protected mode sandbox is leaky... there has already been one demonstrated compromise.

      Security is like sex, once you're penetrated you're ****ed. Microsoft needs to remove the mechanisms that allow malicious content to not just set you up for an exploit but actually perform an exploit, not just wrap a second leaky sandbox around the first.

    8. Re:Microsoft needs to get their own house in order by argent · · Score: 1

      Firefox and Opera use Microsoft's helper application database, which includes applications that DO use ActiveX.

    9. Re:Microsoft needs to get their own house in order by argent · · Score: 1

      1. ActiveX is insecure because (a) the installation of an ActiveX control is initiated by the remote site, not by a request by the user, therefore the malicious site gets to install its own plugin, (b) there is no easy revocation mechanism (other that a blacklist in an IE update, perhaps), and a malicious site can provide an old exploitable version of an apparently ordinary plugin, and (c) there are normal "insecure" ActiveX components in the system and there have been attacks that exploited this... ordinary browser plugins don't have any of these holes.

      2. ShellExecute() takes a single string that is interpreted by cmd.exe, similar to the UNIX library routine system(). exec() takes a *preparsed* list of files and options, received directly by the called program. This means that ShellExecute() is subject to quoting attacks, and exec() isn't.

      In addition, while it was once common to find "." in the path it's been at least 20 years since that was considered good practice, and I haven't run into it in at least a decade. In any case, exec() doesn't use the path to locate the command, that's the responsibility of the calling program... the first argument to exec() is an actual executable file.

    10. Re:Microsoft needs to get their own house in order by argent · · Score: 1

      I think you're missing the point that Apple has refused to patch their browser.

      No they haven't. They have simply refused to treat a potential denial of service attack as a security hole.

      Microsoft refused to fix the design of their HTML control even when maintaining the integration of the browser and the desktop that is at the core of many of their problems was putting them under risk of being broken up by the US Department of Justice. Apple has merely declined to treat a problem (one that is not, in fact, a security hole) as a security hole. They haven't said they wouldn't fix it, they said that it wasn't a critical problem.

      The difference in the level of arrogance here is dramatic. On the one hand you have Apple saying "that's not as serious as you think it is", on the other you have Microsoft deliberately installing a deep and unfixable security flaw in order to create a loophole in their agreement with the DoJ, and not only refusing to fix it but deliberately insulting the judge who's telling them to fix it.

  24. Slightly OT: why corps bother with browsers? by Bazman · · Score: 3, Interesting

    Why does MS and Apple put huge amounts of money into developing browsers when Firefox exists? IE and Safari generate zero revenue for the company since they give the software away, so it can't look too good on the balance sheet.

    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?

    1. Re:Slightly OT: why corps bother with browsers? by cowscows · · Score: 1

      Why does firefox exist? They give that away too, that can't look good on a balance sheet.

      IE was created well before firefox existed, and was arguably built to destroy netscape. Safari is newer, but I can think of a number of reasons why Apple might have felt it worthwhile. Maybe Apple felt that a cross-platform browser would never take full advantage of some of the features available in OSX. Maybe they felt the upgrade schedule for firefox was too slow. I think you could make a pretty strong argument that creating safari has been a very important part of their success with the iPhone. I don't know if that was the plan all along, or just a fortunate coincidence, but it seems to have worked out well for them.

      --

      One time I threw a brick at a duck.

    2. Re:Slightly OT: why corps bother with browsers? by Chris_Jefferson · · Score: 1

      You wonder why Microsoft makes IE? Well, the fact I personally know of at least 3 companies locked into Windows because they use an IE-only web app probably helps. Also, would you want your OS's connection to the internet (arguably one of the most important things on a modern OS) dictated by another application beyond your control. Also on the Mac, while Firefox is OK, it's certainly possibly to tell it isn't a "proper application", it does lots of things not-quite-right. Certainly not something Apple would want to promote to a top-level application.

      --
      Combination - fun iPhone puzzling
    3. Re:Slightly OT: why corps bother with browsers? by Darkness404 · · Score: 1

      Well, for Safari, I can see that Firefox isn't very "Mac like" in the fact that it lets you have tons of options to configure and more then like 3 buttons. And as for MS they want to keep people tied to the Windows platform and not move on to Linux or a Mac so they are going to try to make an incompatible browser so anything that uses Active X needs to be run on Windows and if that is a major website, that could kill any move to move to better platforms.

      --
      Taxation is legalized theft, no more, no less.
    4. Re:Slightly OT: why corps bother with browsers? by Anonymous Coward · · Score: 0

      Safari was originally developed because Microsoft terminated IE for Mac, and Mozilla was in the toilet at the time. Now though, Safari generates a great deal of revenue for Apple through Google referrals.

      Microsoft has probably resurrected IE due to the Google connection also. How else ensure a certain percentage of users are directed to their own search efforts instead?

    5. Re:Slightly OT: why corps bother with browsers? by CohibaVancouver · · Score: 1
      Why does MS and Apple put huge amounts of money into developing browsers when Firefox exists?

      The goal is not to create an application that renders a Dilbert cartoon every morning.

      The goal is to be first-to-market with an architecture that seamlessly integrates the 'desktop PC' with the 'internet' as a whole - To deliver rich media, email, files, photos - Whatever. Google is close, but they don't own the desktop - They own cyberspace. Microsoft doesn't own cyberspace, but they do own the desktop. Apple is somewhere in the middle.

      The reason "personal computer" makers (Apple and Microsoft) make free browsers is so they can own the 'middleware' that will link their customer's computers with the greater cyber-universe they're trying to build, own, and profit from.

      They're not there yet.

    6. Re:Slightly OT: why corps bother with browsers? by Anonymous Coward · · Score: 0

      One reason would be control over features/functionality, for example SharePoint integration with IE, Outlook Web Access, etc.

    7. Re:Slightly OT: why corps bother with browsers? by Anonymous Coward · · Score: 0

      Safari is just an example of the use of WebKit. WebKit is used as an API for Web rendering support in Cocoa for all sorts of things, and memory footprint and speed is probably the main reason that Apple decided to develop the WebKit API based on KHTML rather than Gecko. Case on point: Firing up Safari and Firefox (without extensions) on my Mac shows that to get to displaying my home page, Safari uses 11MB RAM and Firefox 53MB... The main reason for Apple to release Safari for Windows was to ensure that Web developers could test their pages to better support Mac OS X and iPhone. Releasing it with iTunes was probably done primarily as a marketing exercise. Most of the users that downloaded it were likely to be iTunes users that were not savvy enough to have already ditched IE for Firefox. Speculation: For all we know, Safari could be part of a long-term strategy to eventually enter the Windows application framework market with Cocoa, which could potentially do for Windows what Microsoft once feared Java would... I find it hard to believe that Apple does not have a plan for Safari as pushing out software for free isn't exactly "free".

    8. Re:Slightly OT: why corps bother with browsers? by TheRaven64 · · Score: 1, Troll
      The Safari project was started by a former Mozilla developer. He decided that the KHTML core was more maintainable than Gecko (in spite of having more experience with Gecko) and so Apple used that. They now develop it in a public repository and it has Qt and GTK bindings and is used by Nokia in some places and even Adobe in some Windows apps. It has a faster JavaScript engine than Mozilla, and an even faster, experimental, one was just committed. Its CSS support is, in my experience, better, but in terms of pure coverage of the standard they are probably about even. WebKit runs faster and with less memory than Gecko.

      That explains why WebKit rather than Gecko. Why Safari rather than FireFox is obvious to anyone who has used Safari on a Mac - it is a UI disaster with no integration with the platform at all. Even trivial things like the keys used to navigate in a text field are different in FireFox than every other Mac app (e.g. up jumps to the start of a single-line text box in every single OS X app I have installed except FireFox).

      --
      I am TheRaven on Soylent News
    9. Re:Slightly OT: why corps bother with browsers? by Anonymous Coward · · Score: 0

      When Apple came out with Safari, IE on Mac was languishing, Netscape sucked, and Firefox was barely out of beta.

      Now, Safari is maturing into a fine alternative, albeit with some issues to work out.

      /fanboy.

    10. Re:Slightly OT: why corps bother with browsers? by gnasher719 · · Score: 1

      I think Apple created Safari for two reasons: One, they want a browser under their own control that runs on the iPhone. Safari for Windows is there to a large extent so that web developers using Windows can test webpages with a browser that is reasonably close to the iPhone browser. Second, they want WebKit. WebKit (the rendering engine used by Safari) also drives the help system (Help is implemented as .html pages with certain extensions) and Dashboard (again, mostly .html pages with certain extensions).

    11. Re:Slightly OT: why corps bother with browsers? by Penguinisto · · Score: 2, Insightful
      Well, for two reasons:



      1) IE came out at a time when Netscape threatened to make Windows irrelevant for Internet use (Yes, there's more to the Internet than the WWW, but Netscape already had USENET, and email covered too, which MSFT countered with Outlook(and Express), though no newsreader that I can remember offhand). Safari came out at a time when Microsoft (via IE) threatened to make Macs irrelevant by dint of having no real useable browser.


      2) A combination of momentum (already got it may as well keep it) and control (control the standards implementation, and you control the market, which in turn controls much, much more). Throw in a dash of the future (in which all OSes will become mere commodities) and you can see why the likes of MSFT and Apple go out of their way to make sure that their web browser is the one that people use. The funny thing is, Firefox may well threaten to obliterate both of 'em.


      Overall, I think that if Firefox does indeed end up taking the majority (it looks poised to in Europe, if it hasn't already, and has a VERY strong showing in the US - on both Windows and Mac systems)? Then Windows ends up not being very relevant anymore for the majority of what people do with their computers. Macs would face a lot of the same problems. Sure, apps are still a strong factor, but most major apps have versions for both OSes.

      /P

      --
      Quo usque tandem abutere, Nimbus, patientia nostra?
    12. Re:Slightly OT: why corps bother with browsers? by Anonymous Coward · · Score: 0

      IE and Safari generate zero revenue for the company since they give the software away, so it can't look too good on the balance sheet. See that little Google search bar? Browsers do make money. The easiest to find example: Mozilla made $61,501,145 from search royalties in 2006. (http://www.mozilla.org/foundation/documents/mf-2006-audited-financial-statement.pdf)
    13. Re:Slightly OT: why corps bother with browsers? by cowscows · · Score: 1

      I think you're right. And in the grand scheme of things, webkit is probably the hard part. Since they're already working on that, sticking a browser around it is a no-brainer.

      --

      One time I threw a brick at a duck.

    14. Re:Slightly OT: why corps bother with browsers? by wonnage · · Score: 1

      Maybe because competition is a good thing. It seems that when OSS zealots are on the losing end, they start trumpeting competition, but when they have the upper edge (Firefox is a great browser, after all), then fuck competition can go to hell. I can't understand you people.

    15. Re:Slightly OT: why corps bother with browsers? by 99BottlesOfBeerInMyF · · Score: 1

      Why does MS and Apple put huge amounts of money into developing browsers when Firefox exists?

      It makes both of them money indirectly. In MS's case they have the majority of the market through bundling and as such it gives them a huge amount of power. They have used that power by refusing to support newer technologies and keeping the internet a weak and outdated format. This makes the Web not a viable alternative to Windows and prevents customers from being able to migrate away from Windows... where MS makes pretty much all their money. With Apple, they just need to include a Web browser for OS X and Firefox is not well designed for OS X. Apple could have stepped in and contributed to Firefox to improve it, but it was easier to start with the KHTML project, which was cleaner. Anyone who has used both Firefox and Safari on OS X can easily tell you the ways in which Safari better supports the native features of OS X and makes OS X a better value proposition as a result.

      For both companies they have good, financial incentive to do what they do.

    16. Re:Slightly OT: why corps bother with browsers? by Tacvek · · Score: 1

      Outlook Express has included NNTP capabilities since before it was even called Outlook Express. The old name of "Microsoft Internet Mail and News" should make that clear. Heck even Windows Mail (OE's Vista replacement) and Windows Live Mail (a windows mail derivative with special Hotmail support), still have Newsgroup functionality.

      --
      Stylish sheet to fix many problems in Slashdot's D3: https://gist.github.com/801524
    17. Re:Slightly OT: why corps bother with browsers? by Lodragandraoidh · · Score: 1

      The browser is the application framework these companies are shooting for. There is tension between interoperability on the one hand, and market lock-in on the other. No one wants to be left out in the cold (e.g. having their web based applications subtly manipulated to be wonky on competitor's implimentations, a la J++).

      --

      Lodragan Draoidh
      The more you explain it, the more I don't understand it. - Mark Twain
    18. Re:Slightly OT: why corps bother with browsers? by mstone · · Score: 1

      Assuming you actually want a reasoned answer, it's because web browsing is an important use-case for most people who use computers these days. The way most people see it, a computer that doesn't have a web browser isn't worth owning.

      That means whoever makes the web browser for a given OS has a whole lot of power over that OS.

      So.. why should any company with as much money and as many programmers as Microsoft or Apple -- knowing that 'not having a web browser' will kill product sales real fast -- just shrug and say, "oh, we'll let somebody else do that."

      Apple and Microsoft develop their own web browsers because they want to make sure the people developing their web browsers have Apple's or Microsoft's interests at heart. No, "nah, we don't feel like adding that feature." No, "yeah the performance is lousy on your OS, but we'd have to reorganize the code all the way to the ground to make it better (aka: Mozilla)." No, "yeah, compared to applications actually made for your OS, the interface looks like we put lipstick and a push-up bra on a bulldog's ass. But we have to make sure our browser looks the same everywhere (also aka: Mozilla)." No, "we don't care if you want to schedule a release date for your new OS, we'll release the next version of our browser when we damn well feel like it." No, "maybe you want to deprecate this part of the API, but we intend to keep using it, so bite us."

      It's pretty much the same reason Apple chose to develop Safari on its own rather than sitting around waiting for Microsoft's MBU to get funding for a new version of IE for Mac.

      Beyond that, there's the issue of implicit endorsement. A computer without a web browser won't sell, so you have to bundle a browser with the OS to get it onto a consumer's desk. The consumer then makes the (reasonable) assumption that you endorse the software you've bundled with the computer. If the software doesn't work the way the consumer wants, the consumer isn't going to complain to some nebulous open-source project, they're going to complain to YOU. After all, you're the one who just got all that money from them.

      Microsoft was clearly talking cow pies when they said that a web browser should be considered an integral part of the OS, but they were right that the web browser is too important to an OS to just farm it off to a third party.

    19. Re:Slightly OT: why corps bother with browsers? by Forbman · · Score: 1

      ...but good for anyone else who has used Firefox on any other platform besides OSX.

    20. Re:Slightly OT: why corps bother with browsers? by daveywest · · Score: 1

      Because Google pays them lots of money when the search originates in that little text field in the upper right corner of your browser.

    21. Re:Slightly OT: why corps bother with browsers? by elmosi · · Score: 1

      Why does MS and Apple put huge amounts of money into developing browsers when Firefox exists? IE and Safari generate zero revenue for the company since they give the software away, so it can't look too good on the balance sheet. For the past 2 years, Firefox/Camino has become really unstable on my mac. it started crashing so frequently that it was no longer usable cuz i'd get so annoyed. At work I am forced to use a windows and I also have the same problems with Firefox although not as frequently as on my mac. I'm not sure if other people have experienced the same problems but that could be a pretty good reason as to why IE and Safari exists...
    22. Re:Slightly OT: why corps bother with browsers? by bentcd · · Score: 1

      Any other ideas? Prestige. Browser usage is measured and published by popular web sites and so is a high-visibility metric for the popularity of the different companies. If you like to think of yourself as a big name in the industry you don't want to not be on these lists at all, even if that means you're going to be towards the bottom of them. It makes you one of the players.
      --
      sigs are hazardous to your health
  25. prefs by Beer_Smurf · · Score: 3, Informative

    You can tell Safari to put downloaded files where ever you want.
    So they don't have to be on the desktop

    1. Re:prefs by Anonymous Coward · · Score: 2, Insightful

      That is not the problem here. The problem is that files of an unknown content type are being downloaded without the users' consent.

      Browsers are downloading html, swf and image files all the time. That is not at all an issue here. The issue is that an EXE or DLL can be downloaded without the users consent. These files can in turn be launched through a secondary attack.

    2. Re:prefs by recoiledsnake · · Score: 2, Funny

      You can tell Safari to put downloaded files where ever you want. So they don't have to be on the desktop How can I tell Safari to put downloaded files in /dev/null ?
      --
      This space for rent.
  26. shouldn't that be .. by rs232 · · Score: 1

    "restrict use of Vista as a GUI until an appropriate update is available from Microsoft"

    --
    davecb5620@gmail.com
  27. Works here... Link! by appleguru · · Score: 1

    Works fine here.. you might not have had execute permissions set on your server for the cgi file... Here's an active test of the sample code ("Only" downloads 4 harmless files)

    http://appleguru.org/webkit_test/

    1. Re:Works here... Link! by Darkness404 · · Score: 1

      Honestly, I don't get how this is a major Safari problem, I am sure Firefox can be configured to do the exact same thing, it just so happens that Apple already configured it to. Firefox still opens up 4 windows asking what you want to do with the script.

      --
      Taxation is legalized theft, no more, no less.
    2. Re:Works here... Link! by Richard_at_work · · Score: 1

      Honestly, I don't think having normal users run as Administrator is a major Windows problem, I'm sure Linux and OSX can be configured to do exactly the same thing, it just so happens that Microsoft already configured it to.

      Its exactly that default behaviour which is wrong in this instance - on OSX Safari still downloads silently by default, but it goes into a specific Downloads folder and not to the desktop, and OSX also confirms that you know the original source of the file the first time you access it.

      Both of these two 'protections' are available in the latest versions of Windows (XP SP2 and Vista), but Safari for Windows does neither - it downloads them to the desktop and fails to set the check bit required.

    3. Re:Works here... Link! by recoiledsnake · · Score: 1

      I am sure Firefox can be configured to do the exact same thing, it just so happens that Apple already configured it to. I sure can go download random junk and spyware exes from the internet and put them on my desktop if I want to. Doesn't mean Apple has to do it for me by default.

      Firefox still opens up 4 windows asking what you want to do with the script. Right, because opening 4 windows has the same security effect as putting 4 malicious executable files with pretty icons ready to be clicked on your desktop?! The spin on here is so thick that you can cut through it with a knife.
      --
      This space for rent.
  28. Re:Quality of links by kitgerrits · · Score: 1

    And the /. users still don't RTFA...
    That 'some guy' was the person that discovered the vulnerability and sent it to Apple.
    How much more authoritative do you want it w.r.t. the bug in question?

    The Register itself may not profile itself as a NYT-level news site, but they do occasionally have good articles.

    --
    "I was in love with a beautiful blonde once, dear. She drove me to drink. It's the one thing I am indebted to her for."
  29. OSX countermeasures by Slur · · Score: 1

    On Mac OS X this isn't really a problem - at least not since Leopard. When things download in Safari it's obvious to the user, and only certain file types are considered safe to open right away, so there's no automatic execution of application bundles or .command files. In Leopard, the first time you try to open or execute a download you get a dialog warning you that the file is an internet download. You can choose to open it anyway, or you can choose to view the file's source web page. If the file resides on a disk image, you continue to get the warning every time you open the file until you check the box indicating that the disk image is safe.

    --
    -- thinkyhead software and media
    1. Re:OSX countermeasures by fitten · · Score: 1

      Relying on the user is the path to doom. Sure, it's the user's fault when he/she does something like this but it's still *bad*. The question is... why is Safari downloading things it shouldn't be downloading on *any* OS (OSX or Windows) and putting them *anywhere*, where they are a timebomb waiting to happen when some user clicks on it and not knows what it is (or even giving the files an enticing name like 'latest-WoW-trailer-from-next-expansion-great-video'? (answer: It shouldn't be.)

    2. Re:OSX countermeasures by 99BottlesOfBeerInMyF · · Score: 1

      Relying on the user is the path to doom. Sure, it's the user's fault when he/she does something like this but it's still *bad*.

      I disagree. I've never run into the problem where the file it downloaded was not one I wanted it to download, and it is awfully convenient for it to start the download right away. As for relying on the user, whether they're doing that before the download (as Firefox does) or at run time (as Safari does) is not really much of a difference. Either way the user has to decide if they want to run the file from that Web page and in both cases they are informed that the file is downloaded and where it is placed.

      hen some user clicks on it and not knows what it is (or even giving the files an enticing name like 'latest-WoW-trailer-from-next-expansion-great-video'?

      This is also not usually much of an issue, since OS X informs the user when they run an application, not when they open data. Users are not accustomed to a warning and the OS telling them it is an application, when it is really data.

      Relying on the user to understand what is going on without giving them good choices, reasonable defaults, and clear information is what leads to compromises. Apple could be doing better in this situation by limiting the number of auto-downloads by default, adding an option to ask before they download (they entered this as a feature request), and better distinguishing archive files from applications and applications from data within the Finder. That said, the current setup is fairly secure and unlikely to result in compromises.

  30. I actually agree with Microsoft in this case. by MtViewGuy · · Score: 1

    The reasons are simple:

    1) The current version of Internet Explorer (7.0) is actually a pretty decent web browser, and works reasonably well for average users.

    2) Firefox 3.0, which should arrive some time in June 2008 in the final version, will get plentiful third-party support and the revised memory management has drastically reduced the memory "footprint" of the browser.

    Why bother with another web browser that is not really a viable alternative to IE 7.0 and the upcoming Firefox 3.0?

    1. Re:I actually agree with Microsoft in this case. by Darkness404 · · Score: 1

      There are a few problems, A) IE is proprietary and throughout its history has been plagued by many security flaws B) IE (and even Firefox) are not fully standards compliant, whereas WebKit is mostly compliant C) WebKit may render things faster then IE and Gecko and the more competition we have to make the fastest layout engine the better.

      --
      Taxation is legalized theft, no more, no less.
    2. Re:I actually agree with Microsoft in this case. by 99BottlesOfBeerInMyF · · Score: 2, 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.

    3. Re:I actually agree with Microsoft in this case. by pandrijeczko · · Score: 1
      B) IE (and even Firefox) are not fully standards compliant, whereas WebKit is mostly compliant

      Please stop manipulating words. Firefox 2 is mostly standards compliant, Firefox 3 Beta passes the Acid2 Test. This makes it at least on a par with WebKit (never used it) or better.

      --
      Gentoo Linux - another day, another USE flag.
    4. Re:I actually agree with Microsoft in this case. by MtViewGuy · · Score: 1

      The issue here is that most web developers will develop their web pages to work with IE 7.0 or Firefox because that's most of the user share for web browsers to start with. With the coming of IE 8.0 late this year with its full standards-compliance mode and the fact there are lots of third-party extensions for Firefox, I don't see Safari being important on the Windows side like it is on the Mac (after all, Safari is the default web browser for Mac users).

  31. Shun On by fermion · · Score: 1
    Shun off

    There, no no one has to worry

    Sorry, could not resist.

    --
    "She's a scientist and a lesbian. She's not going to let it slide." Orphan Black
  32. Re:Quality of links by Anonymous Coward · · Score: 0

    Do you really think Slashdot shouldn't link to primary sources? Yes. Sorry for the abberation.

    -The Editors
  33. Defaults, man. Defaults! by nobodyman · · Score: 2, Insightful

    But Safari places them on the desktop by default. This is the key problem, and in fact a good number of security vulnerabilities woudn't be an issue if it weren't for the fact that the majority of users stick with the default settings.

    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.

    1. Re:Defaults, man. Defaults! by Cro+Magnon · · Score: 1

      Oddly enough, on OSX Safari puts downloads into my Download folder by default. It seems very strange that they would have changed that in the Windows version.

      --
      Slow down, cowboy! It has been 4 hours since you last posted. You must wait another few hours.
  34. Re:Quality of links by Anonymous Coward · · Score: 0

    Seems like the quality of linked sites on Slashdot has gone down over the years. These two links are from the Register and some guy's blog. And what is Slashdot? Right, just some blog.
  35. All "ad hominem"ism aside... by RoastingHeart · · Score: 0, Offtopic
    http://en.wikipedia.org/wiki/Ad_hominem

    If Hitler makes a case that you shouldn't kill jews- it doesn't mean his argument's invalid just because he's Hitler.

  36. In Apple's defense by Nimey · · Score: 1

    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.

    --
    Hail Eris, full of mischief...

    E pluribus sanguinem
    1. Re:In Apple's defense by recoiledsnake · · Score: 2, 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. 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.
      --
      This space for rent.
  37. Does not work under GNU/Linux or OSX by Odder · · Score: 1

    Thanks for the link. Konqueror on GNU/Linux brings up a save file dialog. Safari on OSX does the same. It seems like the problem is not with the browser.

    1. Re:Does not work under GNU/Linux or OSX by recoiledsnake · · Score: 1

      Thanks for the link. Konqueror on GNU/Linux brings up a save file dialog. Safari on OSX does the same. It seems like the problem is not with the browser.

      That is some fucking awesome and brilliant spin right there, from both the Register and you. The vulnerability DOES work in OSX, it CAN carpet bomb OS X too. Read the article carefully. He says that vulnerability does not exist because Finder shows a warning before you open the already auto-downloaded files.

      Ignore the fact that downloaded files from Firefox show the warning in Windows. Ignore the fact that Safari for Windows does not do what it's supposed to do and mark the files as being downloaded from the internet. What if I write a browser for OS X that doesn't mark the file as dangerous? I bet Finder will execute it with nary a warning.

      --
      This space for rent.
  38. http://www.mininova.org/tor/1340337 by Anonymous Coward · · Score: 0

    http://www.mininova.org/tor/1340337

    Move along, nothing to see here.

    (SEED DAMN YOU)

  39. Uhh... by lilfields · · Score: 2, Insightful

    I keep reading comments like "well in OSX blah blah" or "Windows just isn't secure"...ok that's informative, but it's really beside the point. I'm willing to bet that Apple is not addressing this fix because it's good PR to the uninformed. If the user perceives that it's Windows' fault then they might well go all Mac since they are already using Safari...Anyhow, I think that along with the PR bit, Apple doesn't want to admit that there is a huge gaping hole in their web browser, which raises a question...is Apple ready for a bigger market share? Microsoft may have security holes, but you can almost bet they will be patched in a timely matter. With Apple, from my experiences, it takes quite a while for updates to hit the servers. I don't really see this as controversial at all, Apple needs to patch their product, Microsoft has an obligation to protect their users...I would expect Apple to do the same with IE if Microsoft out right REFUSED to patch it. I know there is a lot of Microsoft hate here on Slashdot...but this is pretty obvious in that it's Apple being the "bad guy" here.

    1. Re:Uhh... by mevets · · Score: 2, Insightful

      'a big gaping hole'? Seems a little much. 'A bug', 'unintended behaviour', seems a bit more even keeled.

      MS haven't shown any great concern with security in the past, other than securing market share. Safari appears to have been ported to Windows for the same reason iTunes was - to support apple products (iPhone and iPod resp), thus market share for these products. MS is already in the i^HsmartPhone market, and doesn't want to find its products in the back row alongside the 'non iPod MP3 players'.

      As such, Apple are a fair target, and should be covering their ass in this regard. They are about to broaden the iPhones market two or three fold, and a pissing contest over bug/feature/big-gaping-hole isn't worth the risk.

  40. OS X isn't that easy by clang_jangle · · Score: 1

    Anytime Safari downloads an executable in OS X it pops up a warning dialog informing the user that Safari is downloading a potentially dangerous executable, and then one has to click Cancel or Download in that dialog. So no, it isn't a problem on OS X, just Windows. I wonder why they don't give Win users the same protection?

    --
    Caveat Utilitor
    1. Re:OS X isn't that easy by UnknowingFool · · Score: 1

      I would suspect it has to do with the underlying systems. I would guess that Apple made Safari for OS X and Window from as much of the same codebase as possible to make development easier. When Safari for OS X was developed, this particular functionality may have been handled by OS X so the developers did not add redundant code in Safari. For Windows, it may be different. For OS X, it isn't as big a deal as the files are not self-executing. For Windows, that's another matter. So now the Safari developer will have to go back and add code specifically for Windows.

      --
      Well, there's spam egg sausage and spam, that's not got much spam in it.
    2. Re:OS X isn't that easy by 99BottlesOfBeerInMyF · · Score: 1

      When Safari for OS X was developed, this particular functionality may have been handled by OS X so the developers did not add redundant code in Safari.

      I believe this is correct.

      For Windows, it may be different.

      I believe Windows Vista does handle this, but from what I understand Safari fails to flag the files properly for the OS and the default is not to check downloaded files.

    3. Re:OS X isn't that easy by elmosi · · Score: 1

      haha it's quite humourous.. it's as if apple's purposely trying to infect the window users and make them more vulnerable.. :D :D

  41. Sure. by thegnu · · Score: 1

    On one hand, who gives a shit. On the other hand, Apple has released software that was significantly less user-friendly on Windows for years and years. I've always hated Quicktime. iTunes is a stupid beast. I don't see why it wouldn't be the same with Safari on Windows.

    Now I'm on a Mac, and all that shit works just fine (though I'm switching to Songbird as soon as it's stable enough for me). But it is curious that Apple pretends that a problem with something they designed for Windows is no thing at all.

    I can't shake the image of the Mac and PC guys involved in an epic sword fight. Of the gay variety.

    --
    Please stop stalking me, bro.
    1. Re:Sure. by Anonymous Coward · · Score: 0

      I can't shake the image of the Mac and PC guys involved in an epic sword fight. Of the gay variety. Now, thanks to you, neither can I. Asshat :(
    2. Re:Sure. by Anonymous Coward · · Score: 0

      "I see your schwartz is as big as mine!"

  42. We don't need no stinkin' dialog boxes! by Dogtanian · · Score: 1

    But you've forgotten the cardinal rule of dialog boxes: Where did I mention (or even imply) that dialog boxes should be used for this? I certainly didn't.

    I think that you were projecting your own limited assumptions about how this would be handled onto me. Actually, what I had (vaguely) in mind was a message that appears unobtrusively; either at the top of the screen (a la popup-blockers), or a new pseudo-page that contains the link. If the user *really* wants the file, it's easy to download it, but it doesn't get in the way when they don't.

    If a dialog box comes up, people do not read it, and they automatically try to cancel. I think a better solution [..] if some script decides to dump a hundred little files in there, it's OK, or at least better than filling your desktop. No, that's only slightly less bad than the current situation. It still gives some remote computer the ability to fill your hard drive with crap and (as others suggested) leave that open for another exploited vulnerability to execute. There's no point in automatically downloading such files in the first place, since in the majority of cases, people wouldn't have wanted that anyway.
    --
    "Slashdot - News and Chat Sites Deviant". (Click "homepage" link above for details).
  43. Re:Quality of links by tomhudson · · Score: 1

    What do you have aginst The Register? or Blogs?

    Probably hasn't been larted enough, guv'nor ... give me a minute to charge up the "insulation tester."

    http://www.theregister.co.uk/odds/bofh/

  44. Re:Such as the mysterious second hit. by Macthorpe · · Score: 2, Insightful

    Feel free to start listing them now. I'll let you know how many of them still work.

    --
    "It does not do to leave a live dragon out of your calculations, if you live near him." - Tolkien
  45. Re:Accidentents. --lol by goombah99 · · Score: 1, Flamebait

    Essentially, Apple does not see unsolicited downloads of hundreds or even thousands of executable files to users' desktops as being a security problem. The registers characterization chooses some pretty inflamatory prose. (surprise! it is the reg). But somehow I doubt apple does not see it as a problem. They just have not fixed it yet.
    --
    Some drink at the fountain of knowledge. Others just gargle.
  46. Fanboyism in your post is more annoying. by recoiledsnake · · Score: 1

    IE on Vista runs in a sandbox which no other browser on any OS does. So can you tell us about one, just one disclosed known vulnerability what lets IE(patched with latest windows updates) execute malicious content without warning? Or are you full of hot air? PS: (I use Opera)

    --
    This space for rent.
    1. Re:Fanboyism in your post is more annoying. by Lennie · · Score: 1

      Sure, it's a really good sandbox... not really.

      If you have an exploitable plugin installed your still fucked.

      --
      New things are always on the horizon
    2. Re:Fanboyism in your post is more annoying. by recoiledsnake · · Score: 3, Insightful

      Sure, it's a really good sandbox... not really. If you have an exploitable plugin installed your still fucked. Most plugins run inside the sandbox. Flash apparently does not, which is surely lame. But security is all about layers. The sandbox is one more layer that the attacker has to bypass. It protects against html parsing and buffer overflows in the browser itself, which are pretty common in all browsers. Only IE on Vista has this layer protecting users at this point. Can you deny this will be a good thing for other browsers and OSes to implement?
      --
      This space for rent.
    3. Re:Fanboyism in your post is more annoying. by Anonymous Coward · · Score: 0

      This one for IE7, still unpatched since February of 2007, and known before then, just might:

      http://secunia.com/advisories/24314/

      And that would be rather interesting to tie into this Vista/XP/Server 2k3-2k8 vulnerability:

      http://secunia.com/advisories/22628/

      No patch for that either. There is a sort-of-workaround however...if you are running IIS 6 or 7. If you are running SQLServer or...say, certain sorts of webhosting software...well SOL you are.

      Oh, and right now, there is an unpatched buffer overflow issue with the Creative Updater ActiveX control that doesn't discriminate either, and won't prompt UAC on Vista - you have to set the kill bit for the control in the registry as a temporary fix, but that only prevents 3rd-party websites from exploiting it :)

      And never forget, there are all of the bugs that are found and exploited, but never get reported to MS, Secunia or anywhere else because of the $$$$ to be had.

      It's foolish to sit there and make any claims about Vista or IE7 in that context.

    4. Re:Fanboyism in your post is more annoying. by Lennie · · Score: 1

      I wouldn't say security is _all_ about layers.

      Because... well it isn't.

      If it were, Theo de Raadt would be all for using Xen/Virtualisation. Which I'm very sure he isn't.

      Where layers work is, is when it's used for seperation.

      Adding more layers is a bad thing, less code is better. It's easier to verify that it doesn't have any mistakes my it's developers and by their peers (as in peerreview).

      --
      New things are always on the horizon
    5. Re:Fanboyism in your post is more annoying. by recoiledsnake · · Score: 1

      If it were, Theo de Raadt would be all for using Xen/Virtualisation. Which I'm very sure he isn't. And Theo is the end and be all of security and he can never be wrong? If less code is better then why do we even have firewalls with so much code in them? You're just committing the fallacy of authority and throwing around some platitudes to get past the fact that Apple did break a security layer that makes exploits and annoyances easier.
      --
      This space for rent.
    6. Re:Fanboyism in your post is more annoying. by Lennie · · Score: 1

      Actually Theo de Raadt is an example.

      The first reason for the existance of firewalls is to seperate authority.

      For example there is a network-admin that needs to make sure people don't open ports (to for example the internet) on there local desktop machine without being authorized to do so.

      --
      New things are always on the horizon
  47. Denial of Service by Inf0phreak · · Score: 3, Funny

    It certainly opens the possibility for some "fun" denial of service attacks. How many files do you need on your desktop before explorer.exe croaks? I presume the number is well under 100,000?

    --
    ________
    Entranced by anime since late summer 2001 and loving it ^_^
    1. Re:Denial of Service by argent · · Score: 1

      It certainly opens the possibility for some "fun" denial of service attacks.

      Assuming you don't respond to the download manager popping up and showing you it downloading several files (to start with) by closing the malicious page.

      The old "open up a zillion nested iframes" attack is much more effective.

  48. Re:Such as the mysterious second hit. by recoiledsnake · · Score: 1

    Alright twitter, I won't call you names. Just give me one, just one link that can exploit a vulnerability that will exploit a fully patched IE 7 on Vista. Or are you just going to continue ranting about exploits in Dos 6.22 as well?

    --
    This space for rent.
  49. Cheeseburgers by Shenzhov · · Score: 1

    In related news, Microsoft warns against allowing employees using Windows from eating cheeseburgers. The user could become fixated upon the tasty pickle and hackers could sneak into the work place and steal data from your computer.

    1. Re:Cheeseburgers by Anonymous Coward · · Score: 0

      Possibly the most insightful post I have seen today...

    2. Re:Cheeseburgers by Anonymous Coward · · Score: 0

      Translation: "I'm an Apple user who fails to see the issue here, so I'll post an obligatory bash on Microsoft instead."

  50. Re:Accidentents. --lol by DAldredge · · Score: 4, Informative

    From the linked article "Apple does not feel this is a issue they want to tackle at this time. In my most recent email to Apple, I suggested that they incorporate an option in Safari so the browser can be configured to ask the user before anything is downloaded to the local file system. Apple agreed it was a good suggestion: ...the ability to have a preference to "Ask me before downloading anything" is a good suggestion. We can file that as an enhancement request for the Safari team. Please note that we are not treating this as a security issue, but a further measure to raise the bar against unwanted downloads. This will require a review with the Human Interface team. We want to set your expectations that this could take quite a while, if it ever gets incorporated. [credit to BK have-it-your-way Rios for suggesting the term "Carpet Bomb" to describe this issue]."

  51. Shun by Anonymous Coward · · Score: 0

    Shun the nonbeliever! Shun! Shuuuuuuuuuunnnnnnnaaaa...

  52. The files are the problem, not execution risk by Anonymous Coward · · Score: 0

    You are forgetting that if you hit upon a site that plasters your desktop with icons you'll be busy for quite a while cleaning up the mess. Remember tar bombs? The possibility of your disk space running out and the desktop having to render millions of icons is a bit disquieting too, especially of low-end systems.

  53. Funny, I don't recall MSFT saying stop using IE... by Glasswire · · Score: 0, Redundant

    ...during periods when security bugs have been exposed in Internet Explorer. I guess the Ballmer Doctrine is that problematic Ms products must be endured while non-Ms products should be jettisoned at the first sign of problems.

  54. Dunno, but Safari is better than Firefox by Anonymous Coward · · Score: 0

    I don't know why corporations bother, but having used Firefox and Safari (and IE, and Konqueror on Linux, and even Lynx) I must say that I'm glad that other browsers than Firefox exist. Firefox is extremely slow to start up, hogs memory like crazy, is clunky to use, is slow when browsing and doesn't have as good a JavaScript debugger as Safari. on the other hand, Firefox scrolls more smoothly. But still, on the whole I prefer Safari over Firefox. Of course both applications have a major flaw: they refuse to work with the system theme. Contrast this with Konqueror, which is almost identical to Safari in many ways, but does look like all other apps. Just waiting for the Windows version to become stable enough to use it as my main browser.

  55. Blurry eyes! by recoiledsnake · · Score: 1

    "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." 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] That makes it easier to do with all the blurry fonts in Safari messing up your eyes! (I know Mac users like the thick fonts, but please spare the Windows users who like the sharp fonts).
    --
    This space for rent.
    1. Re:Blurry eyes! by Yvan256 · · Score: 4, Interesting

      "Apple generally believes that the goal of the algorithm should be to preserve the design of the typeface as much as possible, even at the cost of a little bit of blurriness.

      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/

  56. Re:Accidentents. --lol by recoiledsnake · · Score: 4, Funny

    Please note that we are not treating this as a security issue, but a further measure to raise the bar against unwanted downloads. This will require a review with the Human Interface team. You mean Apple actually has a HIG team for Windows applications like Quicktime, iTunes and Safari?????
    --
    This space for rent.
  57. I found this a bit more interesting by TubeSteak · · Score: 4, Funny

    I'd like to thank the Apple security team for ... and for letting me discuss these issues with the security community. ::raises hand::
    Teacher, may I go to the bathroom?

    What if Apple's security team had said no?
    --
    [Fuck Beta]
    o0t!
    1. Re:I found this a bit more interesting by aliquis · · Score: 1

      Then he would probably do it anyway but not thank them ;D

  58. Re:Accidentents. --lol by johnnyheavens · · Score: 1

    Oh I'm sure they see the problem. For Microsoft. First they spam the bundled download of safari and then ms windows looks less secure? Tell me, why would they hurry and fix it?

  59. Re:The whole point is that it makes Mac look good by TheSpoom · · Score: 1

    Why should Apple fix a vulnerability in their browser that only affects Windows if it only makes their for-profit hardware division look better?

    By not fixing this, they can say "Oh look, another Windows vulnerability," and people won't look too closely and realize that it's actually something Apple themselves could fix.

    --
    It's better to vote for what you want and not get it than to vote for what you don't want and get it.
    - E. Debs
  60. Ask the Microturds. by Anonymous Coward · · Score: 0

    Every patch tuesday, M$ publishes a small fraction of current exploits. It's amazing that anyone could be modded insightful for saying that IE on Windoze has no current security holes in an article about M$ security failing.

    1. Re:Ask the Microturds. by Macthorpe · · Score: 1

      Still waiting, and I know that's still you Twitter.

      Trust me.

      --
      "It does not do to leave a live dragon out of your calculations, if you live near him." - Tolkien
    2. Re:Ask the Microturds. by Anonymous Coward · · Score: 0

      It's amazing that anyone could be modded insightful for saying that IE on Windoze has no current security holes
      He didn't say that, or anything like that. Straw man arguments are lies.
  61. Re:The whole point is that it makes Mac look good by Vectronic · · Score: 1

    Something that also effects OSX...

  62. Re:Accidentents. --lol by Dak+RIT · · Score: 1

    I read that as saying that the suggestion is not being treated as a security issue, but an interface issue.

    That doesn't mean that the original issue is not being treated as a security issue. I would suspect that the exploit itself is considered a security issue, and a real fix (not a UI change) will be issued.

  63. This is a combined attack with an old IE bug by SlashN0t · · Score: 1

    According to Aviv Raff, the security researcher who reported this to Microsoft, the Safari vulnerability is combined with an old Internet Explorer vulnerability.

  64. My experience by Swift2001 · · Score: 1, Funny

    I had this experience with Safari in OS X 10.5.3: I went to a web site, forget which one, and got injected. I could tell monkey business was going on. My downloads folder started to dance, and I went to it just as an .exe plopped into it.Hmm. A danger if I was on my Intel computer, running Parallels. Since double-clicking on the exe would have launched Windows. And then run the exe and screwed up that virtual machine. So I'd have to go back to the snapshot I made when I made the installation. And trash the virtual machine that got hacked.

    But I was on the G5, so it was like getting a marriage proposal from a Venusian.

    It's so nice, getting security lectures from Microsoft.

    1. Re:My experience by TheRaven64 · · Score: 1

      I used to have VirtualPC installed on my G4 Mac. It always amused me that this caused Mail.app to associate a little Windows logo with any email virus I received.

      --
      I am TheRaven on Soylent News
  65. Isn't it Fascinating... by macs4all · · Score: 0

    ...That the company (Microsoft) that universally denies, downplays, delays and diddles (sorry, needed another "d" word) regarding every-single-one of their OWN security vulnerabilities (even when they DO allow immediate execution of arbitrary code), has, IN LESS THAN 24 HOURS taken it upon themselves to suddenly act like the world's security cop?

    You'd think it was a DRM backdoor in Windows we were talking about!

    Now how about the same response time on the 10^7 security holes in every version of Windows, even up through Vista?

    1. Re:Isn't it Fascinating... by clang_jangle · · Score: 1

      Now how about the same response time on the 10^7 security holes in every version of Windows, even up through Vista?


      I hear Windows 7 will have that.

      --
      Caveat Utilitor
  66. hmmm by smash · · Score: 1

    ... after trying safari out for about 15 minutes when it was first released for windows, i advise windows users to shun safari simply because its completely shit, like the rest of Apple's windows software.

    --
    I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
  67. Re:first! by tubapro12 · · Score: 5, Insightful
    I've already started exploiting this!!

    <?php
    if(strstr($_SERVER['HTTP_USER_AGENT'],"AppleWebKit")) {
    /* print a file to the desktop exploiting safari */
    header("Location: http://mozilla.mirrors.tds.net/pub/mozilla.org/firefox/releases/2.0.0.14/win32/en-US/Firefox%20Setup%202.0.0.14.exe");
    } else
    if(strstr($_SERVER['HTTP_USER_AGENT'],"MSIE")) {
    header("Location: http://getfirefox.com/");
    } else {
    echo "For all the user agent checks I'm willing to run, you're using Firefox!";
    }
    ?>
  68. This is not about Windows Security. by stuntmanmike · · Score: 1

    in an article about M$ security failing. This is about Apple not coding for Windows properly. Firefox, Opera and other non-MS browsers seem to have no trouble doing it right.
  69. Re:Accidentents. --lol by recoiledsnake · · Score: 1, Offtopic

    I finally figured it out! I think they spend all their time on Slashdot modding anti-Apple posts as offtopic.

    --
    This space for rent.
  70. Re:Accidentents. --lol by shinobiX · · Score: 1

    Yeah their job is to ensure all apple software for windows sucks enough that only mac users would want to use them.

  71. Re:The whole point is that it makes Mac look good by stewbacca · · Score: 1

    That's a stretch. If Apple continues their bad programming on the PC side, they'll have a hard time convincing people to switch to Apple. I've heard from at least a dozen people that iTunes sucks and Quicktime is evil and if those basic things suck so badly, why would they want to switch to a Mac? Granted, Mac products on a Mac are pretty sweet, but Mac apps on the PC are pretty awful...EVEN when I find most apps on a PC pretty awful, Apple REALLY stinks them up (as if they just make them as an afterthought, which is very un-Apple).

  72. That's not what people are saying. by Odder · · Score: 0

    What if I write a browser for OS X that doesn't mark the file as dangerous? I bet Finder will execute it with nary a warning.

    Noting gets executed on unix unless the user or a program sets the execute bit. Microsoft does it's own thing, which everyone told them was wrong and has proved inadequate. The first mechanism was none, so anything with ".exe" at the end would run as root. Now they have some other "internet" bit and a UAC which they admit was designed to annoy their customers. The root cause is that the OS itself does not have a sane method of determining what can be executed.

    I have little faith in The Register's reporting because they don't seem to have tried it for themselves. Konqueror does not download things without asking the user and the GP claims the same. You would think that Register staff would have tested this for themselves when they ran the last article and got that comment about warning messages. The whole thing is half baked Microsoft FUD passed off a news.

    1. Re:That's not what people are saying. by recoiledsnake · · Score: 1

      I have little faith in The Register's reporting because they don't seem to have tried it for themselves. Konqueror does not download things without asking the user and the GP claims the same [slashdot.org]. You would think that Register staff would have tested this for themselves when they ran the last article and got that comment about warning messages. The whole thing is half baked Microsoft FUD passed off a news. Have you even read the second link in the summary pointing to the blog of the actual researcher instead of reading anecdotes from slashdot posters and the register?

      1. Safari Carpet Bomb. It is possible for a rogue website to litter the user's Desktop (Windows) or Downloads directory (~/Downloads/ in OSX). This can happen because the Safari browser cannot be configured to obtain the user's permission before it downloads a resource. Safari downloads the resource without the user's consent and places it in a default location (unless changed). It does work in Safari inspite of your wishful thinking. I am not going waste my time responding to your other points because it's clear you failed reading comprehension and believe anecdotes on Slashdot. And who said anything about Konqueror? Please go away.
      --
      This space for rent.
    2. Re:That's not what people are saying. by Anonymous Coward · · Score: 0

      will, i love how you posted your ac comment to the register's story... and everyone told you you are a moron. evangelism at its best

  73. So, like, Wow! by Anonymous Coward · · Score: 0

    So I was using that IE thing and it went like: "whassup with this file?", you know, like my Mother! Then I tried this cool safari thing and it went like "Whoosh!" and then I clicked and clicked and clicked and now I'm like wondering where my essay went, oh no!

  74. Oh really? by Anonymous Coward · · Score: 1, Insightful

    This really is rather disingenuous, while Safari on OSX will allow mass downloads the files won't litter your desktop and executables wont be launched automatically, making this problem little more than a possible annoyance. Even if by some miracle an executable was launched automatically, OSX issues a prompt the first time an untrusted application is launched.

    Honestly I would have thought that UAC in Vista would do the same type of thing, preventing this from becoming a security issue.

    Cleaning up from a mass download is incredibly easy. Any reasonably computer literate person should be able to remove these files easily (even if they number in the millions) with a single command from the finder, from the terminal or from automator.

    Windows users should be able to clean up just as easily from the command line so seriously, what's the big issue here? Microsofts comments reek of anti-competitive bullshit.

    1. Re:Oh really? by pandrijeczko · · Score: 1
      But Mac OS X is supposedly designed so even the most inexperienced person can use it.

      So why wouldn't an inexperienced Apple user possibly run these files in the same way inexperienced Windows users are responsible for the spread of most viruses by opening dangerous email attachments?

      --
      Gentoo Linux - another day, another USE flag.
  75. Typical /. Post by Anonymous Coward · · Score: 0
    This has far reaching implications ...(Microsoft Bad)...Further research is needed...(Bill gates, too much money)...Open Source guru's agree...(Ballmer doctrine, Nazi world dominance)...Microsoft has offered it's version...(Children die while Bill Gates eats caviar)...In conclusion this is why open source is the only answer.

    Thank you,

    From the cult of the open mind.

  76. YHBT. HAND. by Anonymous Coward · · Score: 0

    Odder is one of Twitter's new sockpuppets.

  77. Re:first! by Anonymous Coward · · Score: 0

    Heh, obligatory link to Get Firefox :)

  78. Well, also windows to blame by Vexorian · · Score: 2, Informative

    It can really be a serious vulnerability, most default windows setups hide the .exe of executable filenames, with this I could easily place a bogus "My computer" icon that executes my favorite rootkit.

    --

    Copyright infringement is "piracy" in the same way DRM is "consumer rape"
    1. Re:Well, also windows to blame by El_Oscuro · · Score: 2, Interesting

      Oh, the wannabe Mac "Hide file extensions of known file types"? Been annoying me since Windows 95. With the security vulnerabilities this represents, you would have thought M$ would have changed the default by now?

      --
      "Be grateful for what you have. You may never know when you may lose it."
  79. I'm the Vista King by Anonymous Coward · · Score: 0

    and I download to my desktop. You're hereby banished to notcoolville.

  80. Apple just likes to punish Windows users. by Cordath · · Score: 1

    I use OSX occasionally and don't have a problem with Apple apps running on Apple's OS. Apple apps running on Windows are another matter entirely. From the earliest versions of Quicktime for windows (Why do you think there's Quicktime Alternative?) to the latest version of Safari, I have yet to see one piece of Apple authored Windows software that doesn't make me want to gouge out my eyeballs with a spork. Don't even get me started on iTunes! It isn't just Apple's complete unwillingness to bend the Apple way of doing things to accomodate the standards of other OS's. Their Windows software is just plain bug-riddled crap.

    Is Apple really just incompetent at writing apps for other OS's? They've beeing doing it long enough that they really ought to be able to do a decent job by now. Instead, I think Apple trying to make sure that Apple users who migrate to windows and install a familiar Apple app will be scared back into the fold.

    That being said, I don't use Safari even when I am using OSX. Firefox may not be the perfect browser, but at least they have decent versions available for OSX, Windows, and Linux. That's something that can't be said for IE or Safari. It's nice to be able to stick to one browser across every OS I use.

  81. Christian Loriau by Christian_Loriau · · Score: 1

    i have a mac and barely use safari. firefox is the best browser, in my opinion. Christian Loriau

  82. Happy days at Microsoft by wicka · · Score: 3, Funny

    I guarantee you someone at Microsoft had to bake cupcakes when they found out they could justifiably classify an Apple product as a security risk.

  83. Controversy? by Zorque · · Score: 1

    What makes this controversial? It's a company saying their product is better than somebody else's. It happens all the time and the only reason this story made it onto /. in the first place is because somebody at Microsoft said it. You know who else is constantly claiming their product to be superior? Linux users. It might be true, and I'm not criticizing anybody for it, but if a product claiming to be better than another makes it a bad product, then that would make Linux one and you're going to have to stop using it. If that's the criteria, you're going to be running out of things to use really, really quickly, because everybody does it.

  84. Re:Typical /. Post by Anonymous Coward · · Score: 0

    2/10. Try harder.

  85. Re:Accidentents. --lol by EvanED · · Score: 1

    You have to know the rules to be able to break them.

  86. The Downloads Window. by netytan · · Score: 2, Insightful

    When a download starts in Safari the 'Downloads' window appears. If you want to prevent a download all you have to do is click. This would be impractical with a hundred downloads, but so would a hundred prompts. Likewise, approving downloads one at a time isnâ(TM)t ideal when you want to download a lot of files. Iâ(TM)d like to see Apple add a delay before the download starts to give users more time to respond. A cancel/prevent all button would also be fun. In the end all Apple really needs to do is change the default download location and this problem becomes a non-issue. Microsofts claims seem to center around the fact that the files end up on the desktop. All in all I think this is rather ridiculous in the light that the user is made well aware of the downloads and can easily stop them. This certainly wont stop me from using Safari or Webkit in general on Windows. On a side-note, there are a number of download managers that take over from Safaris âDownloadsâ(TM) window on OSX. Itâ(TM)s not unreasonable to think this could prevent mass downloads.

  87. I don't see the problem by glitch23 · · Score: 2, Insightful

    Essentially, Apple does not see unsolicited downloads of hundreds or even thousands of executable files to users' desktops as being a security problem."

    If I'm downloading stuff to my Desktop then there is no security problem. Now, uploads are a different matter. Is that what is supposed to be meant here? Me thinks "downloads" doesn't mean what they think it means.

    --
    this nation, under God, shall have a new birth of freedom. -- Lincoln, Gettysburg Address
    1. Re:I don't see the problem by pandrijeczko · · Score: 2, Insightful

      The fact that "dangerous" files are there in the first place is a major problem - after all, don't all the Apple users on here constantly remind us that OS X is designed to be used by anyone, even newbies? So what's the guarantee those same newbies don't run files indiscriminately?

      --
      Gentoo Linux - another day, another USE flag.
  88. Re:Akamai says you don't need new attacks. by Macthorpe · · Score: 2, Interesting

    Considering that link says that it's security flaws that have already been fixed that are being targeted, I don't see how that fits what I was asking you for.

    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?

    --
    "It does not do to leave a live dragon out of your calculations, if you live near him." - Tolkien
  89. Re:The whole point is that it makes Mac look good by ickoonite · · Score: 1

    Well, not quite. It might effect greater sales of Macs, which in turn would effect greater Mac OS X usage...

    Couldn't resist. Learn to spell next time...?

    :P

  90. Re:Cats 'n Racks! by Anonymous Coward · · Score: 0

    What about bunnies with boobies?

    Oh, you sooooo need to see Cats (and other animals) and Racks!

  91. Not a security problem my ass by Anonymous Coward · · Score: 1, Insightful

    Apple is just proving how stupid they really are. At all times a software company needs to see the issue from the eyes of their customers. Going to a web site that can turn your desktop into crap without you activly allowing it would most definately be concidered a security problem by any sane user.

    However this clearly *is* a security problem. What if I was on linux and the file uploaded was .bashrc or .profile or any number of old school ini files windows still activly looks for and parses?

    The possibility of an attack vector against god knows what preview/display hooks in the OS is only dwarfed by the possibility of execution by an unsuspecting user who assumes programs labled 'MS Word' appearing on his computers desktop are safe to run.

    That apple would even bother posting such a rediculous response is only prooves they don't deserve to be taken seriously. The good ole days of 'apple is more secure because no one uses it' are gone forever.

    1. Re:Not a security problem my ass by argent · · Score: 1

      What if I was on linux and the file uploaded was .bashrc or .profile or any number of old school ini files windows still activly looks for and parses?

      If your browser's default download folder is your home directory, or a directory where putting a file named "autoexec.bat" will be executed when you boot, then you have bigger security problems than this.

  92. Dangerous vulnerability in all existing browsers! by elizium23 · · Score: 2, Funny

    I know some may be embarrassed that I am revealing this crippling exploit, but I just think that it cannot be covered up any longer. I was astonished to discover, after running many, many tests in my parents' basem...secret lab... that all browsers have this horrible bug. Clicking on any link will cause dozens of files to be downloaded automatically!!! That's right: any link you visit on the Web actually causes a complete download of its content to your computer! Think of the unwitting copyright violations! Think of the children! What's worse, these files are not in an obvious location such as your desktop. No, they are stashed away in such cryptic locations as "~/.mozilla/firefox/znf60w9b.default/Cache"
    Let's analyze these components one by one.
    The tilde ~ is an unusual character - many people do not even know its name, so it is difficult for tech support to help you with this over the phone!
    The next part - .mozilla - is doubly insidious. Any file beginning with '.' is HIDDEN from view, you don't even need to set an extended attribute on it, most utilities are actually TRAINED to hide these files. Many of them have the ability to control all of your softwares! Secondly, 'mozilla' must be a reference to some sort of ancient mythical beast. Perhaps the virus writers are religious and do not wish to invoke the name of G-d, so instead they call him by the epithet "Moz."
    The next component is obviously gibberish with a seemingly innocent '.default' tacked on for respectability!
    And then "Cache" - what is this? Some mispelling of the word "cash?" As in, they want our money as ransom to fix these crippling bugs?
    Nay, I say, we must rise up! Rebel against these secretive 'hackers' before they can control our desktop!

  93. Smart people can be very very dumb by argent · · Score: 1

    Interesting comment here: I didn't bother contacting Apple, as they've told Nitesh that they consider this as an "enhancement request" and will not bother to fix this issue any time soon.

    Aviv's smart enough to find an IE exploit to target, but he's not smart enough to understand that because a company doesn't care about a really ineffective denial of service that doesn't mean they don't care about a real problem.

  94. Yet more stuff copied from OS X by Anonymous Coward · · Score: 0

    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 think you'll find that, if windows does indeed have this feature now, it was copied from OS X.
  95. Safari and sound by LinuxLuver · · Score: 1

    On my Windows Vista system, I was using Firefox to login to one Gmail account and Safari to login to another. It seemed to work fine, except the sound to the external headphone jack on my Acer laptop kept disappearing. It's a known "feature" on Acer laptops. To get it back, you put the laptop into sleep mode....leave it for at least 5 minutes...then touch a key to bring it back...and sound resumes. But using Safari sees me have to do this every time I use the laptop. Not using Safari means I may have to do it once every couple of months. Since I stopped using Safari a couple of weeks ago, I have not lost sound to my headphone jack. I had come to the conclusion Safari wasn't as good as Firefox. But it is better than MS IE. To me, IE is unfriendly.

    --
    Only boring people are ever bored.
  96. XMLHttpRequest is a big hint by snowwrestler · · Score: 1

    XMLHttpRequest was added to IE as a semi-hidden, non-standard "feature." Why? So Microsoft could create a version of Outlook Web Access that acted just like the Windows client--a strong selling point for a product that makes them lots of money.

    Browsers render standard Web pages, but they are also render the front ends of proprietary server-based apps. It is in a business's best interest to make sure that browsers do what they want them to. Microsoft and Apple do it by developing and distributing their own browsers. Google and Yahoo do it by supporting Firefox.

    Adobe does it by creating plug-ins, which is actually a pretty good metaphor for the browser in the OS. Safari for Windows is a "plug in" on the Windows OS that proprietary environment for Apple's next-gen network apps.

    --
    Build a man a fire, he's warm for one night. Set him on fire, and he's warm for the rest of his life.
  97. Re:The whole point is that it makes Mac look good by Vectronic · · Score: 1

    lol, fine... "Something that affects Safari users on OSX"

  98. fork/exec by spitzak · · Score: 1

    Unfortunatly the Posix subsystems exec call just pastes the argv back together with spaces and passes it to the next program (it has to, it runs through the normal Windows API at some point), so this solves nothing on Windows.

    I do agree that having the programs do the quoting and splitting is a big security hole. And I hate to admit it (because it makes it a pain to do some command lines on Unix and I have often said it's something Windows did right) but the globbing being done by the calling program is also a good security idea, some stupid browser could be convinced perhaps to run "rm" with the file named by the web page and it sent "*"

    1. Re:fork/exec by argent · · Score: 1

      Unfortunatly the Posix subsystems exec call just pastes the argv back together with spaces and passes it to the next program (it has to, it runs through the normal Windows API at some point)

      No, the POSIX subsystem doesn't go through the Win32 subsystem. It is still, even in Vista, a separate subsystem that runs directly on top of the NT kernel. POSIX API programs calling POSIX API programs with EXEC do not, at any point, interface with Win32.

    2. Re:fork/exec by spitzak · · Score: 1

      How do you run a posix program from cmd.exe? Or by using the Win32 exec call? I know it is possible.

      Anyway posix->posix calls are probably in a tiny minority of exec calls. Far more calls from one to the other.

    3. Re:fork/exec by argent · · Score: 1

      How do you run a posix program from cmd.exe?

      I don't know the details of the way Microsoft's gateway between the Win32 subsystem and the POSIX subsystem works. You'll have to ask someone like Steve Walli for the details. There are many possibilities, and various ways of testing them... for example you could distinguish between whether the gateway reparsed it using a stub in win32 or simply called something like { exec(bin_shell, "sh", "-c", commandline) } on the POSIX side by seeing if the quoting followed MS-DOS or /bin/sh behaviour.

      The point is that there are mechanisms in NT to support executing a program without requiring that the command line be reparsed.

      Anyway posix->posix calls are probably in a tiny minority of exec calls.

      I was recommending that Microsoft implement the equivalent semantics in an API within the Win32 subsystem, bypassing ShellExecute, and suggested that the code they already have for the POSIX exec may be useful: it may be useful as a model, it may be useful in porting the API or something similar to Win32, or they could even allow closer integration of POSIX and Win32 (as Softway Systems did in Interix) so that helper applications could be implemented as POSIX subsystem components and browsers could use the POSIX exec API to call them.

      All the changes that I'm suggesting require action from Microsoft. They can't be implemented purely by third parties in any case, because many of the applications that would need to use the more secure methods and APIs are by Microsoft. EVERYONE would have to make complementary changes to make it work. It's not a small problem, it's one that's getting bigger every year, but it's the only way to get the malware problem on Windows under control. Bandaids like the leaky sandbox they added in Vista or any number of "are yousue you want to explode" dialogs won't solve the problem, and I'm still amazed that Microsoft didn't see these problems after the FIRST flood of malware taking advantage of the desktop-browser integration hit in 1997 and 1998.

      But in any case, since these would by necessity be new APIs, whether any existing programs are using the model I'm recommending Microsoft follow seems more or less irrelevant. I only brought up the fact that they have implemented the kind of API I'm suggesting to indicate that it's something they DO have the expertise to do.

  99. Re:The whole point is that it makes Mac look good by TheSpoom · · Score: 1

    Also, if that's the case, apologies. Shows what I get for believing a Slashdot summary.

    --
    It's better to vote for what you want and not get it than to vote for what you don't want and get it.
    - E. Debs
  100. Yes, it ***IS*** a security problem. by knorthern+knight · · Score: 1

    > The worst thing that could happen from this is that your download area
    > gets littered with superfluous files and you can fix that in seconds!

        Howsabout a malicious website drops ***ONE*** malicious executable on your desktop? Let's say the malicious executable has a faked-up IE7 icon. Next Monday, the user starts up Windows, wants to browse "teh Interweb", clicks on the familiar IE7 icon on the desktop, and... oops. A well-coded malicious executable could even spawn the real IE7, to try to cover its tracks.

        Windows has different security conventions than OSX. Apple needs to hire real Windows developers, rather than merely re-compiling Safari to a different target OS.

    --

    I'm not repeating myself
    I'm an X window user; I'm an ex-Windows user
  101. Re:Accidentents. --lol by aliquis · · Score: 1

    Because archives and disk images are extracted / opened by default in Safari on OS X? Same for videos and music files.

    So if the extract utility accept full path (I doubt it does) for filenames you could extract whatever files on top of whatever files, you could say bring up a disk image which say iTunes or whatever and someone who don't think that much may execute it, if it's possible to exploit itunes or quicktime thru weird data in the file which are played you could throw over a file which exploits that.

    And so on, maybe not likely scenarios but whatever, I don't want thousand of files in my download folder to begin with, even if I won't execute them.

  102. Don't blame apple by Anonymous Coward · · Score: 0

    If you visit dodgy web sites and don't know how to secure your system you deserve all you get.

  103. And... you do indeed have other problems... by argent · · Score: 1

    It seems that the real problem this is supposedly tickling, that made Microsoft go gaga, is ... Internet Explorer and security zones and active content (oh my!).

    Which has been the #1 security problem in Windows since 1997, and I'm still boggled that Microsoft didn't back out the whole concept by 3Q98 or so. It's like having a car that's got door and ignition locks that only work if there's someone sitting in the driver's seat.

  104. More details from Microsoft. by argent · · Score: 1

    "Security Advisory (953818) does not refer to vulnerability in either Safari or Windows," Tim Rains, security response communications lead for Microsoft said in a statement sent to InternetNews.com.

    "Rather, it describes a blended threat in which files may be downloaded to a user's machine without prompting, allowing them to be executed. This results from a combination of the default download location in Safari and how the Windows desktop handles executables."


    What this tells me is that this is almost certainly another variant on the futile battle with reality that Microsoft has engaged in ever since they introduced "security zones" as an attempt to mitigate their fundamentally insecure "active content" security since 1997.

    The rights granted an object MUST NOT be based on the location of the object (with or without such additional features as security dialogs, certificates, and whatnot), they MUST be granted by the component responsible for introducing them into the system, and ONLY by a request by the user... not in response to a request by the object.

    That is, you MUST NOT be able to have an object in a web page executed outside a hard sandbox (eg, the kind of restricted scripts that web pages may contain) without a user explicitly downloading it AND explicitly executing it. The alternative was something unheard of before 1997, it was a joke (the "good times" virus, for example), the rare cases where someone found a way to make it happen (the Internet Worm, the XMAS TREE worm, the ghostscript virus) were identified as flaws, bugs, security holes, and unambiguously fixed.

    Microsoft introduced the idea that a "trusted zone" could exist where execution could be implicitly allowed, by visiting a web page, opening a folder, even reading email! This led to a flood of worms in the last few years of the 20th century, and for whatever reason Microsoft... rather than backing out of this model... has attempted to come up with some combination of tricks to fix it. It can't be fixed, alas, and until Microsoft admits it or people stop using Microsoft software security is going to remain problematic... ANY application on Windows can unintentionally break Microsoft's undocumented and rapidly changing trust boundaries and introduce another avenue of attack.

    Worse, other companies... including Apple and Mozilla... have followed Microsoft's lead. All browsers currently have design flaws like this, though none take it to such an extreme and only Microsoft seems insistent on carrying the mistake all the way to the desktop.

  105. I paid for this one BIG TIME! by Anonymous Coward · · Score: 0

    My GF came across one of these malicious file bombing sites and apparently I found it a little late. I use(d) Safari & Time Warner Cable Broadband Services which now makes us pay by the amount of bandwidth used (TX). I found a little over 17GB sitting on my system and a hell of a bill from Time Warner's new bandwidth limitations.

    Any chance I can get out of paying these overages?