Slashdot Mirror


IE Flaw Exposes Users To Spoof-Based Attacks

Sotos wrote to mention a C|Net article discussing a new spoof-based attack on Internet Explorer. From the article: " The problem lies in the way Microsoft has implemented a JavaScript component in its Web browser, security researcher Amit Klein wrote in a research document. Internet Explorer does not validate some data fields provided by a PC when the component, called XmlHttpRequest, is used, he wrote. The vulnerability could be exploited with specially crafted code. An attacker could spoof a legitimate Web site, access data from the Web browser's cache or stage a so-called man-in-the-middle attack, which taps into traffic between a user and another Web site, according to Klein's write-up. " Secunia has an alert up on the spoof.

169 comments

  1. XMLHttpRequest? What's That? by turkeywrap · · Score: 5, Funny

    XMLHttpRequest? Never heard of it.

  2. Crank Up The Flamethrowers by geomon · · Score: 4, Insightful

    Okay, now we spend time generating another 500+ comments discussing how shitty IE's security is and how Firefox isn't much better. Add the other browser users (Opera, Konqueror) and we get another 300+ comments. Throw in the fact that each cross-platform browser runs better in Linux/OSX/BSD, or is emulated better (hence, more secure) through Wine and we generate another 250+ comments.

    Every security announcement is met with the same level of bickering without any resolution in sight. Goggle "Internet Explorer Firefox security comparison" and you get another 1.7 million opinions.

    Will it ever end?

    --
    "Rocky Rococo, at your cervix!"
    1. Re:Crank Up The Flamethrowers by Shut+the+fuck+up! · · Score: 2, Insightful


      Will it ever end?

      If it does, so too will Slashdot.

    2. Re:Crank Up The Flamethrowers by eggoeater · · Score: 5, Funny

      Than add another 100+ comments on your comments on how many comments we have and we'll have even more comments.....

      ...and then theres the comments on the comments on the comments....

      ...no...it will never end....especially after the dup story is posted tomorrow.

    3. Re:Crank Up The Flamethrowers by q-the-impaler · · Score: 1

      The same can be said about any political party discussion or FEMA, Louisiana, Missisippi, and Hurricane Katrina. None of this stuff will ever end as long as people continue to harbor opinions. Opinions are like a$$holes. They both squirt $hit.

      But you're right. I'm sure everything below will turn out just like you predicted.

      --
      Sierra Tango Foxtrot Uniform
    4. Re:Crank Up The Flamethrowers by Iriel · · Score: 1

      But on a slightly brighter note, I'm glad to see something that isn't trying to overhype Firefox as the next big security risk.

      That has to be worth something.^_^

      Honestly though, I agree with your prediction, but I'm still a fan of reading reports like this (as long as they're good ones) because they at least have the capability to inform people (i.e. don't use practice $foo, or this is what caused that problem last week, etc.), and not just incite riots on the message board.

      They're just reporting it, we're the ones that go nuts. Yay us!</toungeincheek>

      --
      Perfecting Discordia
      www.stevenvansickle.com
    5. Re:Crank Up The Flamethrowers by Guy+LeDouche · · Score: 1

      Goggle "Internet Explorer Firefox security comparison"

      The Goggle, it does nothing.

    6. Re:Crank Up The Flamethrowers by dgatwood · · Score: 1

      Okay, now we spend time generating another 500+ comments discussing how shitty IE's security is and how Firefox isn't much better. Add the other browser users (Opera, Konqueror) and we get another 300+ comments. Throw in the fact that each cross-platform browser runs better in Linux/OSX/BSD, or is emulated better (hence, more secure) through Wine and we generate another 250+ comments.

      And if you're lucky, you get a few "this isn't really a security hole" posts.

      This isn't really a (significant) security hole. It doesn't do anything that I couldn't do by telnetting to port 80, which could easily be done with Java. Whoopdie-doo. A Javascript program can be used to generate malicious HTTP requests that could take advantage a security hole in a web server and/or change the referrer address... and those requests could be slightly more malicious than would otherwise be legal.

      Just about any other security hole in IE that you can find is more significant. There's no potential for compromising the client computer. At best, this provides a means for distributed remote attacks that take advantage of some buffer overflow in some random web server (but only overflows in a very limited part of the web server's code which is the part that is most likely to have been thoroughly audited). And even then, this only applies if you can somehow convince a whole bunch of web browsers to visit a page containing the offending code. It's far easier to get such remote attack capabilities in other ways like convincing people to install some cool new spyware-infested app....

      On a scale of security holes from 0-10, this rates a 0.25. I swear, sometimes I think the severity ratings are seriously inflated just because it's a Microsoft product. I mean, I dislike MSIE's security as much as the next guy, but this doesn't remotely rise to "moderately critical" in my book. I'd go with "minor nuisance".

      --

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

    7. Re:Crank Up The Flamethrowers by fury88 · · Score: 1

      Yes, but this stems from Microsoft's Active X crap and AJAX. If MS didn't use ActiveX for things like this it wouldn't so bad!

    8. Re:Crank Up The Flamethrowers by Anonymous Coward · · Score: 2, Funny

      Let me finish this discussion right here, right now:

      Nazi.

    9. Re:Crank Up The Flamethrowers by Anonymous Coward · · Score: 0

      Dood, you bitching and whining about us bitching and whining is somewhat comical. It's a proccess man, customers complain enough about something it gets fixed or a new product comes out that doesn't have the same issues. Take Linux for example...it was created for Unix users because of the cost of Unix. Maybe if enough people bitch and whine eventually someone besides the developers on the mozzilla code base or in MS will develop a browser that is incapable of being attacked remotely...granted it will probably also only show text, not even one graphic...no movies...and probably be just as restrictive as the first buliten board services back in the day...but hey if you want to go be a code monkey and repair every new flaw that crops up with Mozilla from now till the end of time then by all means be our guest...but I got more important things to do than worry about hacker X on planet Y wanting to know what perverted e-mails I send to my girlfriend. My life isn't as important as security at NSA...so till I can build software without wasting months and years of my life...I think I'll just live with a few holes in the browser I use..

    10. Re:Crank Up The Flamethrowers by Jugalator · · Score: 1

      Okay, now we spend time generating another 500+ comments discussing how shitty IE's security is and how Firefox isn't much better. Add the other browser users (Opera, Konqueror) and we get another 300+ comments.

      Yes, and that would be plain wrong IMHO, and it would just tell me that these people either don't keep in touch with computer security well or are plain blind zealots not seeing that few modern browsers, if any, have been "secure" in the meaning of the word "not getting serious exploits".

      What I think would be justified though, is if IE wouldn't get this fixed within a few days, and then I think Microsoft would be worthy of receiving its share of attacks and bad publicity. I wouldn't bet on that though, as the odds has to be pretty low, as there's probably an overwhelming chance of that happening, at least if you let history teach you...

      --
      Beware: In C++, your friends can see your privates!
    11. Re:Crank Up The Flamethrowers by 6*7 · · Score: 1

      "This isn't really a (significant) security hole. It doesn't do anything that I couldn't do by telnetting to port 80, which could easily be done with Java."

      The secunia advisory mentions the possibility of arbitrary http requests, that is not something you can do with Java running in the context of a browser (aka applet). The java security manager will only allow httprequests to the host where the applet was downloaded from (unless it's a signed applet, which has the same access rights as the context the browsers itself is running in (but that requires at least a one time user interaction))

  3. What about by temojen · · Score: 3, Interesting

    Same-source policy? Couldn't this only be used to attack the server that the script came from?

    1. Re:What about by Anonymous Coward · · Score: 0

      From Secunia's page:

      This can be exploited to inject arbitrary HTTP requests via specially crafted input containing tab and newline characters (spaces are not allowed).

      So the whole problem is that, by using javascript in IE, any page loaded is able to connect to any web server on the internet. The same-source policy has been broken by this bug.

      Combine it with this piece of information in the page:

      It has also been reported that the "referer" HTTP header can modified via the "SetRequestHeader()" function by appending a colon ":" to the header name (normally Internet Explorer does not allow the "referer" header to be changed).

      and you can see that the target site, loaded in a separate div or wherever, can be tricked into thinking its referrer was itself. A lot of sites base their security, in part, on the idea that you can only access certain pages if you were referred to them by the same site (e.g. to prevent a malicious web server from automatically redirecting a browser to a third-party order page, then automatically submitting form data to place a real-world delivery order).

    2. Re:What about by temojen · · Score: 1

      OK, so how does this translate into accessing other sites cache data or cookies?

    3. Re:What about by Anonymous Coward · · Score: 0

      Actually, it might be harder than stated above to exploit across sites; it's probably necessary that the initial server be configured as a proxy.

    4. Re:What about by Eric+Giguere · · Score: 1

      A lot of sites base their security, in part, on the idea that you can only access certain pages if you were referred to them by the same site

      Security? Better to use a session variable accessed via a session ID passed around using cookies or URL rewriting than depend on the easily spoofed (and often disabled) "referer" header...

      Eric
      Are you sending a referer header?
  4. Re:XMLHttpRequest? What's That? by pe1chl · · Score: 5, Informative

    It is the thingy that powers AJAX

  5. IE has flaws? by .Spyder78. · · Score: 0, Redundant

    Wow, whoda thunk it?

  6. You gotta love this part by cc-rider-Texas · · Score: 4, Insightful

    Microsoft is unhappy about the way the problem was disclosed. The company urges security researchers to report problems in its products privately so it can provide a fix. "This public disclosure potentially puts computer users at risk," the Microsoft representative said.

    Security through obscurity, yeah right. IMHO this just makes Microsoft get on the ball and do something about the problem rather than putting it on the back burner since "nobody would know about it."

    --
    If you give a liberal an enema, he'll turn transparent.
    1. Re:You gotta love this part by dajobi · · Score: 5, Insightful

      That's not security by obsurity. That's "at least give us a chance to fix it before you tell the crackers." The Mozilla guys tell exactly the same tale.

    2. Re:You gotta love this part by Anonymous Coward · · Score: 0

      I hope by "I vote Conservative" you mean the Libertarian party, seeing as how most thinking people can see that the Republicans are spending out of control and pushing us towards the nanny state rivalled only by the Democrats' wildest dreams.

    3. Re:You gotta love this part by A+beautiful+mind · · Score: 1

      The problem is that this approach does not always work. It works for Mozilla because the community is conscious about security over there, but if you look at the endless list of cases when a vulnerability researcher reported a flaw to Microsoft only to have the issue swept under the rug for a half year, then the immediate full public disclosure is the only method which works when dealing with that kind of company.

      --
      It takes a man to suffer ignorance and smile
      Be yourself no matter what they say
    4. Re:You gotta love this part by SoccerManUNLV · · Score: 5, Informative

      I guess you never read the story on ZDnet about a month ago, and MS was "looking into it". Apparently this does work and yet MS dropped the ball again, nothing knew, just expected sooner.

    5. Re:You gotta love this part by Anonymous Coward · · Score: 0

      It works for Mozilla because the community is conscious about security over there, but if you look at the endless list of cases when a vulnerability researcher reported a flaw to Microsoft only to have the issue swept under the rug for a half year,

      I like how everybody conveniently ignores the elephant in the room.

      Mozilla had a XUL spoofing bug marked secret in Bugzilla for two years. It was only after another white hat independently discovered it and publicised it that anything was done about it.

      I'd class that as "sweeping the issue under the rug", wouldn't you?

    6. Re:You gotta love this part by Jane_Dozey · · Score: 1

      It *is* kind of security through obscurity. Disclosures a Good Thing. It gives the heads up to the people who have to manage this stuff. However, no usable exploit or even full details should be released until the company (this time MS) has had time to fix the problem and issue a patch (unless they're being lazy and unco-operative). The users need to know if there's a problem, just incase a malicious person notices the same vulnrability.

      --
      Silly rabbit
    7. Re:You gotta love this part by Mr.+McGibby · · Score: 1

      Mozilla had a XUL spoofing bug marked secret in Bugzilla for two years. It was only after another white hat independently discovered it and publicised it that anything was done about it.

      Please provide evidence for your claim, coward, or else why should be believe you?

      --
      Mad Software: Rantings on Developing So
    8. Re:You gotta love this part by jesser · · Score: 1

      Without reading the article, I'd guess that the reporter decided to disclose the hole in IE quickly instead of giving Microsoft a month or two to fix it because the same hole was just fixed in Firefox and thus fresh in the mind of anyone who wanted to look for IE holes.

      --
      The shareholder is always right.
    9. Re:You gotta love this part by ZachPruckowski · · Score: 1

      Yes, but the typical pro-Mozilla response is that they're faster at fixing the bugs than MS is, therefore there is a chance that hackers won't find the bug. but really, if I was a hacker, and I'm not, I would devote hours to trying to break IE, simply by doing illogical things. So I'd say that the odds of all the hackers in the world not finding a flaw in IE is pretty slim.

      It's the same logic with the homeland security reports on TV. Are we bringing the flaws to the attention of the terrorists, or spurring our gov't and people to fix them?

    10. Re:You gotta love this part by Granis · · Score: 1

      I think he is refering to this one.

    11. Re:You gotta love this part by Anonymous Coward · · Score: 0

      Crikey, yes I was referring to that one, but I obviously misremembered the time period involved. Five years!

    12. Re:You gotta love this part by Anonymous Coward · · Score: 0

      Hey Gibby, I think you owe me an apology. There's the report right there, and it's actually *worse* than I claimed. Evidence enough?

  7. Dupe? by P0ldy · · Score: 5, Funny

    Am I wrong or haven't we seen this story before?

    1. Re:Dupe? by kianu7 · · Score: 0

      No, you must be confusing it with last week's Internet Explorer's Flaw of the Week article. :)

  8. Spoof-based? by Limburgher · · Score: 4, Funny

    So, like, Spaceballs could compromise my boxen?

    --

    You are not the customer.

    1. Re:Spoof-based? by blooba · · Score: 1

      Dude, if I had mod points, I'd give them all to you.

    2. Re:Spoof-based? by Limburgher · · Score: 1
      A> If you had mod points, and you commented on this story, you couldn't give me any.

      B> You could only give me one.

      [/anal]

      But thanks! :)

      --

      You are not the customer.

    3. Re:Spoof-based? by Anonymous Coward · · Score: 0

      C> It was chuckle-worthy. Not hilarious. One would suffice.

    4. Re:Spoof-based? by jonadab · · Score: 1

      > So, like, Spaceballs could compromise my boxen?

      I'd worry more about GalaxyQuest.

      --
      Cut that out, or I will ship you to Norilsk in a box.
  9. Again? by toleraen · · Score: 0, Troll

    There should just be some sort of counter at the top of the /. page that shows how many vulnerabilities have been found in Windows for that week. Would save admins the time it takes to post the article and links and such.

    1. Re:Again? by hal2814 · · Score: 1

      That would be interesting, but I think it would be more interesting to have counters of vulnerabilities found in other OSes since they almost never get mentioned on Slashdot. Windows vulnerabilities seem to happen FAR less often than the Irix boxen I used to be in charge of.

    2. Re:Again? by Anonymous Coward · · Score: 0

      There should just be some sort of counter at the top of the /. page that shows how many vulnerabilities have been found in Windows for that week. Would save admins the time it takes to post the article and links and such.

      Naa, because then they wouldn't get to cackle with glee as they decide how to phrase the surrounding text around the exploit so that it's the perfect inflammatory flamewar kindling to keep the Anti-MS Zealot's hits-a-flowin...

  10. A quick response to another IE flaw by EosDominus · · Score: 1, Interesting
    I'm sure MS will patch this withing 6 months to a year, so what is everyone worried about??

    Ok, sarcasm off.

    I can't believe the firefox revolution is slowing...

    1. Re:A quick response to another IE flaw by tdubya · · Score: 1

      neither can I, especially since Firefox is flawless, and bug free!

      --
      I read /.! I like seeing how misinformed, short sighted, and downright stupid some people are.
  11. AJAX by bfioca · · Score: 1

    Cue a flow of comments on how AJAX isn't secure/safe/etc. But we already knew that, didn't we? Personally, I'd be glad to see AJAX take this kind of hit. Keeping cross browser compatibility is hard enough as it is.

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

      Maybe they'll start calling it HiJAX.

    2. Re:AJAX by TrekCycling · · Score: 1

      And I was just going to start learning AJAX. Sounded like a nice way to get some fat client capabilities. Like all things, maybe a little too good to be true.

  12. Then why do you even bother posting? by Anonymous Coward · · Score: 0

    Maybe so, but each and every one of those 500 comments discussing IE's shitty security is more worthwhile than your pointless post.

    1. Re:Then why do you even bother posting? by geomon · · Score: 1

      Awww.. Did your mom take your porn away again?

      --
      "Rocky Rococo, at your cervix!"
  13. Re:XMLHttpRequest? What's That? by turkeywrap · · Score: 2, Informative

    I was being just a tad sarcastic.

  14. Here come the pre-packaged sound bites. . . by EraserMouseMan · · Score: 5, Funny

    "Yea, but it hasn't even been exploited yet! It doesn't count unless it's been exploited, right?"

    "I bet there will be a fix out within 24 hours! Exploits don't count if they are fixed quickly, right?"

    "I don't care if they find a thousand exploits; I still won't use IE!"


    Oh, wait . . . I thought the article was about another Firefox exploit. Nevermind.

    1. Re:Here come the pre-packaged sound bites. . . by MrLint · · Score: 1

      In other news Symantec will claim that this new thing doesn't change that Mozilla has had more exploits. Fear mongering will be alive and well.

  15. Misquote by Skiron · · Score: 1

    "Fully-patched computers running Windows XP with Service Pack 2 and Internet Explorer 6.0 are vulnerable to this issue, security monitoring company Secunia said in an advisory. Secunia rates the problem as "moderately critical" but says people can avoid the risk by not using Microsoft products anymore."

    When will people get the message?

    1. Re:Misquote by sedyn · · Score: 2, Funny

      "When will people get the message?"

      In this case, hopefully before their identity is stolen.

      --
      Am I open minded towards open source, or closed minded towards closed source?
  16. Re:Oblig by Anonymous Coward · · Score: 5, Funny

    Firefox? I'm using Webwhale, which is much better!

  17. The (first) 'A' in AJAX by mike_sabatino · · Score: 1, Informative

    XmlHttpRequest is the javascript object that allows for asynchronous communication between your web browser and a server located elsewhere on the internet, i.e. the first A in AJAX.

  18. Job security by plopez · · Score: 2, Funny

    If it wouldn't be for MS, most IT web logs would shutdown.

    All the secuity articles guarantee readers and advertisers :)

    --
    putting the 'B' in LGBTQ+
    1. Re:Job security by oldgeezer1954 · · Score: 1

      " If it wouldn't be for MS, most IT web logs would shutdown." You say that is if it would be a bad thing:)

  19. Let the IE/FF comparisons begin by Viper+Daimao · · Score: 5, Informative

    I'll start with the securia site.

    Internet Explorer: Microsoft Internet Explorer 6.x with all vendor patches installed and all vendor workarounds applied, is currently affected by one or more Secunia advisories rated Highly critical...Currently, 20 out of 86 Secunia advisories, is marked as "Unpatched" in the Secunia database.

    FireFox: Mozilla Firefox 1.x with all vendor patches installed and all vendor workarounds applied, is currently affected by one or more Secunia advisories rated Less critical...Currently, 3 out of 24 Secunia advisories, is marked as "Unpatched" in the Secunia database.

    --
    "In the game of life, someone always has to lose. To me, if life were fair, that someone would always be Oklahoma." -DKR
    1. Re:Let the IE/FF comparisons begin by Metteyya · · Score: 3, Funny

      As with IE - these are not bugs, these are features. You know, Internet Explorer enables browsing the Internet from user's computer and the other way too.

    2. Re:Let the IE/FF comparisons begin by ad0gg · · Score: 1

      Thats funny because I'm using Firefox 1.0.6 which installed three months ago. There have been a few critical exploits released for the version i'm running, that website says there's a patch yet when I click on check for updates in firefox, it says there are none. There is a reason why i use opera because Mozilla security is a joke.

      --

      Have you ever been to a turkish prison?

    3. Re:Let the IE/FF comparisons begin by Mancat · · Score: 1

      And Firefox also had an exploit that was almost identical to the IE exploit this article centers around. It was just fixed in 1.0.7.

      http://cve.mitre.org/cgi-bin/cvename.cgi?name=CAN- 2005-2703

      --
      hello dear sirs my name is jamesh i are india (bihar) can u guide me install red had linux 9?
  20. Re:In my line of work, by Skiron · · Score: 0, Offtopic

    The hackneyed saying; "Microsoft allowed people to use computers of which those people shouldn't be allowed NEAR a bloody computer".

  21. *boggle* by Anonymous Coward · · Score: 0

    Marvellous work on even further improving the signal-to-noise ratio there

  22. Re:Oblig by q-the-impaler · · Score: 1

    Hey, mod interesting. I actually found that link to be useful.

    --
    Sierra Tango Foxtrot Uniform
  23. But then we can't access the net by kianu7 · · Score: 3, Funny

    But if we don't use Microsoft products, how will we be able to access the internet? *confused* :)

  24. Re:XMLHttpRequest? What's That? by Eric+Giguere · · Score: 0

    AJAX = abrasive cleaner. Good name for this technology, alright!

    Eric
    Making Google richer (summary of U. Vazirani's talk at UW)
  25. Re:XMLHttpRequest? What's That? by Secrity · · Score: 0

    I thought that chlorine and an abrasive powder (pumice?) powered Ajax.

  26. Re:XMLHttpRequest? What's That? by Anonymous Coward · · Score: 0

    It's transparent, you just haven't seen it before.

  27. ActiveX by QuaintRealist · · Score: 4, Insightful

    The fundemental premise of your post is correct - no one flaw proves a browser is "better" than another browser, and flamewars ensue from these flawed comparisons. Nevertheless, there is an underlying problem with IE: ActiveX. This is yet another example of how Microsoft, wanting to "kill" a more open product (Java), has introduced it's own, flawed, "standard" which causes its own problems. In this case, ActiveX is not secure and cannot be made reasonably secure, and this is the problem many of us have with IE.

    --
    Using plain ol' text since 1968
    1. Re:ActiveX by Anonymous Coward · · Score: 0

      This vulnerability has to do with ActiveX... I must have missed that part. I thought it was the way IE interprets javascript.

    2. Re:ActiveX by Anonymous Coward · · Score: 1, Insightful
    3. Re:ActiveX by Ucklak · · Score: 2, Informative

      That is one of the best comments about what the problem actually is that I have ever read.

      I would say that the ActiveX and CSS are my two main headaches with IE. The other would be the lack of tabbed browsing but I don't use IE.

      --
      if you steal from one source, that is plagiarism, if you steal from many, well, that's just research.
    4. Re:ActiveX by Anonymous Coward · · Score: 1, Informative

      The Firefox vulnerabilities described in that Secunia page you link to were fixed in version 1.07, which was released two days before the page you link to was written.

      Where is Microsoft's patch for this IE vulnerability?

      I'm sorry, but all you have managed to do is prove, once again, that while open source software certainly does not prevent bugs and security holes, it does do a whole damn lot better than Microsoft at fixing them when they appear.

    5. Re:ActiveX by Anonymous Coward · · Score: 1, Informative

      I think the stuff initiated via COM via ActiveX, even though the programmer is only using JS.

  28. At the heart of it all by elwin_windleaf · · Score: 2, Insightful

    I think that the only reason post like this one garner so much discussion is because the web browser has become (arguably) the most important program on the PC. Not only is it used for certain parts of the operating system, but I'm willing to bet my reputation that almost everyone in those 1000+ comments are using one of the browsers being discussed to discuss.

    Until the web browser evolves or is replaced, this kind of conversation is unavoidable.

    1. Re:At the heart of it all by Anonymous Coward · · Score: 0

      I'll take your bet. I'm using Lynx...

  29. Ahhh! by Luscious868 · · Score: 1

    Another day, another browser exploit. When will the madness end? On a side note, TGIF!

    1. Re:Ahhh! by joshhighley · · Score: 1

      I'm in Bangkok and it's Saturday, you insensitive clod

    2. Re:Ahhh! by Hamfist · · Score: 1

      Perfect, the hackers will have all weekend to come up with an exploit so that our help desk lights up like a christmas tree on Monday..

    3. Re:Ahhh! by computerdude33 · · Score: 1

      Hey!

      ...clods have feelings too, you know.

      --
      computerdude33's stuff: My blog of wonder.
    4. Re:Ahhh! by LordKazan · · Score: 1

      i wish i had mod points for the +funny

      --
      If you cannot keep politics out of your moderation remove yourself from the Mod Lottery.. NOW!
    5. Re:Ahhh! by Hamfist · · Score: 1


      I was hoping someone would notice. Thanks.

  30. Re:XMLHttpRequest? What's That? by temojen · · Score: 0

    Bleach?

  31. No big deal... by Stephen+Samuel · · Score: 4, Funny
    Microsoft doesn't consider spoofed customers to be a problem, so this doesn't classify as a security problem.

    :-}

    (I really do wish it was completely a joke)

    --
    Free Software: Like love, it grows best when given away.
  32. Amateurs... by tktk · · Score: 5, Funny
    I just read the page source and render the pages in my head.

    There's no chance a spoof attack would ever wo.df&^3478adf@$%%

    /*User dead*/

  33. So what exactly.. by wumpus188 · · Score: 1

    .. Amit Klein wrote? Unknown, because one article mentioned in the summary contradict other. C|Net's one talks about JavaScript component but Secunia says that vulnerability was discovered in Microsoft.XMLHTTP ActiveX control.

    I have to admit that I don't have much experience with IE, but is it really required to use ActiveX to use XMLHTTPRequest in IE? Somehow I got an impression that JavaScript is all that is required... (or ActiveX is used under the hood?)

    1. Re:So what exactly.. by Anonymous Coward · · Score: 0

      IE requires you to use an ActiveX object.

      http://developer.apple.com/internet/webcontent/xml httpreq.html

    2. Re:So what exactly.. by Bogtha · · Score: 3, Informative

      I have to admit that I don't have much experience with IE, but is it really required to use ActiveX to use XMLHTTPRequest in IE? Somehow I got an impression that JavaScript is all that is required... (or ActiveX is used under the hood?)

      You only have to write Javascript to use it, but that doesn't change the fact that the XMLHttpRequest object is provided by ActiveX, and if you switch off ActiveX, XMLHttpRequest stops working.

      This will change in Internet Explorer 7, which implements XMLHttpRequest as a native host object in the same way as other browsers. There's some discussion of this on the IE Blog.

      --
      Bogtha Bogtha Bogtha
    3. Re:So what exactly.. by Mad+Merlin · · Score: 1

      IE does use ActiveX for XMLHTTPRequest, but only to instantiate the initial object, after that you can manipulate it using JavaScript, like in any sane browser.

    4. Re:So what exactly.. by cnettel · · Score: 1

      Nah, every object in the HTML DOM and the XML interfaces are based on COM/ActiveX. The Microsoft JScript implementation makes a IDispatch object available. The only issue here is that there is no way to get to the XMLHttpRequest object except for giving the COM ProgID directly in a call to create an object instance.

  34. Re:Spleaning of IE flaws by John+Courtland · · Score: 0, Offtopic

    Hahaha, I figured as much but it was worth it taking the time.

    --
    Slashdot is proof that Sturgeon's Law applies to mankind.
  35. Re:Oblig by Anonymous Coward · · Score: 0

    Anyone who doesn't know about Firesomething by now must be living in a cave, besides it gets old real quick.

  36. There Goes Someone's Weekend by usacoder · · Score: 3, Funny

    Should be another quiet weekend in Redmond while Microsoft fixes this one.

  37. SP3 to the rescue? by Anonymous Coward · · Score: 0

    Will SP3 , already on its way, fix this flaw?
    Most certainly not. Look through what's included in this service pack (don't mind the ads at top...)

  38. request/response/session by Kranfer · · Score: 0

    Personally as a ASP and Java/JSP developer I don't think that the request/response/session objects will EVER be secure. Sure you can code it to the best of your ability and most secure as you can get, but there will always be a way especially with MS's seemingly low scale way it handles these objects in IE.

    --
    -- Josh
    "Whoopie! Man, that may have been a small one for Neil, but that's a long one for me!" - Pete Conrad
  39. Re:XMLHttpRequest? What's That? by GweeDo · · Score: 5, Funny

    Active Ingredient: Triclosan
    Other Ingredients: Water, Magnesium and/or Sodium Dodecylbenzenesulfaonate, ammoniym laureth sulfate, Sodium xylenessulfonate, SD alcohol 3-A, Laurel polyglucose, Laurylamidoproptlamine oxide, Magnesium sulfate, Sodium bisulfate, fragrance, Prntasodium pentetate, DNDN Hydantoine, D&C Orange No 4.


    See, see, Triclosan is what powers AJAX!

  40. Cross-Browsing by Doc+Ruby · · Score: 2, Interesting

    I use IE only when a page won't open/display/work correctly in Firefox. So I already know (AFAICT) that the page I'm viewing is "really" the page I think it is. I wish there were a plugin that added an "Open Link in IE" context menu item. And even better to somehow add a "Return to Firefox" option that opens a link or reopens a page from IE to Firefox, to get back to Earth from Purgatory.

    --

    --
    make install -not war

    1. Re:Cross-Browsing by J-B0nd · · Score: 4, Informative

      Try the IE View Plugin Here: http://ieview.mozdev.org/

    2. Re:Cross-Browsing by Anonymous Coward · · Score: 0

      Actually, there is. http://ieview.mozdev.org/

      Doesn't let you switch back to my knowledge, but your Firefox window is left open anyway.

        -ShadowRanger

    3. Re:Cross-Browsing by jsight · · Score: 1

      You're problems are solved... IE View!

      IE can even just be another tab in your Firefox window. :)

    4. Re:Cross-Browsing by Anonymous Coward · · Score: 0

      Both already exist. IEView (Firefox -> IE). FirefoxView (IE -> Firefox).

    5. Re:Cross-Browsing by Anonymous Coward · · Score: 0

      To my knowledge it won't let you open IE window in another tab (that would involve a more thorough integration of IE into Firefox which would open all kinds of security issues).

      You have another extension that allows that somehow?

          -ShadowRanger

    6. Re:Cross-Browsing by something_wicked_thi · · Score: 2, Informative

      Um, there is. Look for a View in Internet Explorer extension for FF. They did actually release a View in Firefox extension for IE, too, but I don't know if that still exists.

    7. Re:Cross-Browsing by Anonymous Coward · · Score: 0

      Google is your friend for these kinds of things

    8. Re:Cross-Browsing by Anonymous Coward · · Score: 0
    9. Re:Cross-Browsing by Cl1mh4224rd · · Score: 1
      You have another extension that allows that somehow?
      I haven't used it, but there's the IE Tab extension.
      --
      People will pass up steak once a week, for crap every day.
    10. Re:Cross-Browsing by 8282now · · Score: 1

      There is
      http://ieview.mozdev.org/
      at least the first part...

    11. Re:Cross-Browsing by jsight · · Score: 1

      You're knowledge is wrong. IE View does exactly that (I use it for Windows update in a tab right along with Firefox).

  41. How awful is the IE codebase? by CyricZ · · Score: 4, Interesting

    After recently working with the Mozilla codebase, I'm surprised that flaws aren't found more often. To be honest, it's a very complex beast. Perhaps overly complex. The worst part, however, is the outdated documentation. It displays the sort of attributes that often lead to bugs and security flaws.

    Now, what really interests me is in how horrible the quality of the Internet Explorer code must be for it to run into so many problems. Considering how unappealing Mozilla was, I can't even begin to imagine how absolutely terrible the IE codebase is.

    Perhaps somebody with experience with both could, assuming NDAs don't get in the way, describe how the quality of the two codebases compare.

    --
    Cyric Zndovzny at your service.
    1. Re:How awful is the IE codebase? by sapped · · Score: 1

      Now, what really interests me is in how horrible the quality of the Internet Explorer code must be for it to run into so many problems. Considering how unappealing Mozilla was, I can't even begin to imagine how absolutely terrible the IE codebase is.

      We were wondering the same thing and recently sent a Mozilla developer to work undercover at Microsoft on the IE dev team to check this out.

      The doctors assure as as soon as he stops drooling he should be able to write up a report.

  42. Heh, no sense of blatant humour... by MoogMan · · Score: 1

    You must be new here.

  43. Firefox has to be brought up now by fak3r · · Score: 1, Interesting

    This is why I have my mom running Firefox on windows, and for those who will say FF has vulns, yes, they do, but with the 'auto-updating' option on 1.5 it will change that view. No one (save for us geeks) want to reinstall software all the time; most of the time if it works, they're not going to upgrade. 1.5 will 'auto-update' the bits to keep the browser secure, and I'm sure it will continue to while the browser moves to 1.6 and beyond.

    1. Re:Firefox has to be brought up now by xmorg · · Score: 1

      They say firefox has it "bugs" to, and Im sure it does, but (as what happened yesterday), you dont have to worry about removing a yahoo popup blocker, only to get some sort of trojan that downloads 9999999 pieces of spyware, including stuff that "detects" a virus. ultimatly the comp continues to freeze on startup, and blah blah blah.....

      "This public disclosure potentially puts computer users at risk," the Microsoft representative said." - I would say it WARNS users (even though most wont listen) Its kind of like saying Hey there is a Lion out, but tell me privatly, I dont want to put the children playing outside at risk.

    2. Re:Firefox has to be brought up now by lasindi · · Score: 1

      This is why I have my mom running Firefox on windows, and for those who will say FF has vulns, yes, they do, but with the 'auto-updating' option on 1.5 it will change that view. No one (save for us geeks) want to reinstall software all the time; most of the time if it works, they're not going to upgrade. 1.5 will 'auto-update' the bits to keep the browser secure, and I'm sure it will continue to while the browser moves to 1.6 and beyond.

      To be fair, Internet Explorer is also "auto-updated" through automatic updates in Windows, so I'm not sure one can argue Firefox has an advantage. There are lots of reasons to use Firefox over Internet Explorer, but I think Firefox's claim of better security than IE has become at least debatable in recent weeks.

      Disclaimer: I'll use Firefox over IE any day, but my primary browser is Konqueror. Speaking of which, there's been a lot of attention given to the security of IE and Firefox, but how do the security of other browsers like Konqueror, Safari and Opera compare?

      --
      I have discovered a truly remarkable proof of this theorem that this sig is too small to contain.
  44. IE 7.0 has a lot of good features by ravee · · Score: 1

    The yet to be released IE 7.0 has a lot of features. Majority of them stolen from firefox. And it was amusing to see that it looked just like firefox in appearance.

    --
    Linux Help
    for all things on Linux
  45. Re:Oblig by Anonymous Coward · · Score: 0

    Sorry, the echo in hear made it difficult to understand you. Could you repeat?

    And I don't have time to browse Firefox's thousands of extensions. I barely have enough time to scan /.

  46. Incorrect title by Anonymous Coward · · Score: 4, Informative

    The problem is with the proxy servers, not IE.
    Read the paper

    Yawn...

    1. Re:Incorrect title by jesser · · Score: 1

      After skimming that paper I'm even more convinced that it's a problem with IE and not with proxies / shared servers. What am I missing?

      --
      The shareholder is always right.
  47. What is IE? Does it run on Linux? by Anonymous Coward · · Score: 0, Funny

    What is IE? Does it run on Linux? I hear a lot about it, but I can't find it in any of the debian repositories.

  48. Er... duh? by djSpinMonkey · · Score: 1

    I rate this flaw '-1 Redundant'.

  49. Well... by trickster5378 · · Score: 1

    We'd save a lot of comments if we avoided making comments on how many comments we'll have, avoided making comments about comments about the number of comments, and mostly importantly, avoided comments saying how much less comments there would be if the previous two comment types were avoided. Ermmm...

    On a more serious note, just because posts like this usually devolve into a browser flamewar, I can say that personally as a web developer, news posts about browser exploits are some of the most important to me.

    --
    "Excellence in Mediocrity"
  50. IEView by Mr+Guy · · Score: 1

    Extension for Open in IE

    Opera, I understand, has similiar functionality available.

  51. IE Flaw Exposes Users . . . by Coolnat2004 · · Score: 0, Redundant

    What?! Again?! I thought IE rox0red!!

  52. JavaScript... in Internet Explorer? by Aqua+OS+X · · Score: 1

    JavaScript... in Internet Explorer?

    Don't you mean "Jscript" ? :p

    --
    "Things are more moderner than before- bigger, and yet smaller- it's computers-- San Dimas High School football RULES!"
  53. Re:Launchy by detour207 · · Score: 1

    I personally prefer Launchy it allows you to launch all kinds of apps and even auto-detects many popular apps on Windows.

  54. Re:XMLHttpRequest? What's That? by serutan · · Score: 2, Informative

    XmlHttpRequest is a for client-side script to submit an http request and receive the results as XML or text. It's pretty cool because you can make a web page behave like a little client-server app, eliminating the need for page refreshes and session state maintenance. The name AJAX was made up recently, but the technique has been around for years, ever since IE4. Microsoft implemented it as an ActiveX object, but Mozilla now supports it natively.

  55. Re:Oblig by Anonymous Coward · · Score: 0

    Your comment made me laugh, in a sad way; there are people who haven't even heard about FireFox, let alone there are extentions!
    I think it's time to do something more productive with your life when you come to a point where you find it a flaw when someone doesn't know a certain extention.

  56. WHAT?!?!? by artemis67 · · Score: 2, Funny

    IE is flawed?

    I don't believe it!!!!

  57. From the actual security Report by Anonymous Coward · · Score: 0

    "Mozilla/FireFox
    ===============

    I focused mainly on IE (tested IE 6.0 and 6.0 SP2), so I don't have a lot of results on Mozilla/FireFox. I suspect it is vulnerable to the same technique, possibly even more so since I suspect it allows SP in the method parameter."

    This is potentially not only an IE exploit.......

  58. Re:Here's how to exploit it by kerohazel · · Score: 1

    Grah... was supposed tp be:
    fir<st>po</st>

    But it wasn't first post anyway.
    *shoots self*

    --
    Skype is too convoluted... Now I'm reverse-engineering the Kyoto Protocol.
  59. timing of the disclosure by 93+Escort+Wagon · · Score: 1

    Is this perchance related to the patch Microsoft pulled this month - the "Critical" (their rating) IE patch that MS announced, then decided it needed more testing?

    Whenever I see fairly coincidental timing regarding related subjects, it makes me wonder if they're really coincidental.

    --
    #DeleteChrome
  60. Re:Oblig by Anonymous Coward · · Score: 0

    Living in a cave... or maybe using a better browser.

  61. MOD PARENT UP!!!!!! by Anonymous Coward · · Score: 0

    HAHAHAH!! TRUE DAT!

  62. Here's how... by Dante+Shamest · · Score: 1

    Run your Windows command prompt. Then type the following: del *.*

  63. Re:XMLHttpRequest? What's That? by JoshRosenbaum · · Score: 1

    If there was a mod for: "-1 Sarcasm Detector Broken", you'd get it for sure!

  64. Re:Oblig by sapped · · Score: 1

    Surely that should be Firewhale?

  65. Turbocharge the Law? by 4of12 · · Score: 1

    Spoofing, to me, seems intrisically a social engineering attack, not so much a flaw in the application.

    Designing applications (be it Internet Explorer, Mozilla/Firefox, Safari, Opera, etc.) can only provide ways to make identifying spoofs easier, reducing the risks. But I contend applications can never nail every thing down so tightly, considering the wide range of sites users could visit. If your design requirement is "The most foolish user must never be fooled by the most clever phisher anywhere, ever, in the future, too. amen." then you better get a different boss.

    That being the case, why not go the route that the conventional mail system has adopted? There are extra heavy penalties for using the mails to defraud.

    Kind of like using a gun in a holdup -- there are extra penalties associated with using certain tools for evil. [No, not for tool possession, nor even for using a tool - just for using a tool for evil.]

    Likewise, criminal prosecution of spoofers should be aided by legislation that makes it extra double bad if they use the public Internet as an aid in the commission of their crime.

    --
    "Provided by the management for your protection."
  66. Tin Foil Hat Time!! by JavaRob · · Score: 2, Interesting

    1) Yes, XMLHTTPRequest is that thingy that powers AJAX.

    2) AJAX is that thing that's making it possible to write responsive, platform-independant, server-based apps.

    3) Responsive, platform-independant, server-based apps are those things that are threatening Microsoft's deathgrip on the desktop.

    4) [Apply tinfoil hat if needed] So... perhaps Microsoft inserts a dangerous bug in their XMLHTTPRequest implementation, so that

    5) Microsoft must deploy a security fix that CRIPPLES or limits AJAX...? And

    6) Profit!!

    Hmm.... the mystery unfolds. It's a little wacky, I'll admit, but keep your hats on until you see if anything breaks when the "fix" is deployed. This is fun!

    1. Re:Tin Foil Hat Time!! by Overly+Critical+Guy · · Score: 1

      Microsoft uses "AJAX" (what a ridiculous term) in their own sites. They invented XMLHttpRequest.

      Although they would love to see cross-platform disappear, and they're attempting that with Avalon and the "Web 2.0" technologies.

      --
      "Sufferin' succotash."
    2. Re:Tin Foil Hat Time!! by DarkProphet · · Score: 1

      Just curious, why do you imply that Microsoft is trying to make cross-platform disappear w/Avalon and the so called .Net Framework 2.0?

      I mean, ASP.Net/VB.Net/C#.Net already isn't cross-platform (unless you count Mono, which I don't). Does Avalon prevent you from running WAMP (Windows/Apache/MySql/PHP) instead of IIS/ASP.Net?

      Anyhow, its obvious the reason this buy was found was because XMLHttpRequest is getting more usage due to AJAX being the latest web-devel buzzword. This hole would have stayed in the dark for much longer if not for the AJAX fad.

      Although this comes up at a interesting time... My Web-Devel dept. is planning for upgrading of our portals, and have been considering using AJAX on IIS/.Net (its a windows shop). Perhaps I can campaign for LAMP instead ;-)

      --
      What could possibly hurt the security of the American people more than giving our own government the ability to hide its
    3. Re:Tin Foil Hat Time!! by Overly+Critical+Guy · · Score: 1

      Because anything cross-platform threatens reliance on the Windows platform. Microsoft is trying to position Avalon and XAML as mediums for delivering applications through the web, tying into Windows APIs but going through the browser. If they succeed this, they control the web as a platform too.

      --
      "Sufferin' succotash."
    4. Re:Tin Foil Hat Time!! by JavaRob · · Score: 1

      Microsoft uses "AJAX" (what a ridiculous term) in their own sites. They invented XMLHttpRequest.

      Right, and you might say their "mistake" in making the component is that its functionality is too generic, too easy duplicated in other browsers and platforms. So updates to their XMLHttpRequest should add features that are as much as possible Windows-only and/or IE-only (perhaps "helpful" direct ties to Internet Explorer GUI elements).

      As long as they can keep Mozilla, etc., playing catch-up (and copying the MS implementation.. preferably without complete compatibility, so developers may accidentally end up with sites that are IE-only) they can get things moving back in the direction they want.

      Again, this is the cynical view (but unfortunately that sometimes turns out to be pretty accurate; remember Java in IE?).

  67. And *your* Social Security number is... by turnstyle · · Score: 1
    "Security through obscurity, yeah right."

    And your Social Security number is:
    103-56-2245

    Your mother's maiden name is:
    Greene

    Your Visa Card number is:
    4364-3343-1203-3096 (exp. 10, 2006)

    Sometimes security through obscurity isn't necessarily a bad thing -- it isn't always the case that just because an exploit exists, that it necessarily should be publicized.

    --
    Here's what I do: Bitty Browser & Andromeda
  68. Not really... by Spy+der+Mann · · Score: 1

    It's 5:13PM here, and after a lot of posts, I haven't noticed much flaming going around. Perhaps we've come to the terms where "IE vulnerability found" isn't news anymore. On the other hand, finding a Firefox vulnerability _IS_ news, and makes it a more fertile environment for flamewars.

  69. Re:XMLHttpRequest? What's That? by mattwarden · · Score: 1

    Not in IE, it's not.

  70. Yawn... by n6kuy · · Score: 1

    So... What else is new?

    --
    If you disagree with me on social issues, then it's pretty clear that you are a narrow-minded bigot.
  71. AJAX Becomes AJA by Anonymous Coward · · Score: 0
    Which could be
    1. Steely Dan's album,
    2. American Jail Association,
    3. Asynchronous JavaScript And [Oops!]?
  72. There are more than 2 options! by JavaRob · · Score: 1

    if you look at the endless list of cases when a vulnerability researcher reported a flaw to Microsoft only to have the issue swept under the rug for a half year, then the immediate full public disclosure is the only method which works when dealing with that kind of company.

    "That kind of company", eh? I see.

    What's wrong with notifying Microsoft about the flaw immediately, explaining that you will be making a full public release in 3 weeks? That gives them time to make a patch, release it, and hopefully a lot of actual users will be able to apply the patch before exploits are widespread.

    Am I missing something? This seems so blazingly obvious. Maybe our goals are different?

    One possible goal is to protect users, by encouraging Microsoft to publish a fix ASAP, preferably *before* black hats figure out the vulnerability and exploit it. When you notify MS secretly beforehand, they can either look irresponsible and uncaring (if they don't patch it before you announce it as promised) or they can work with you and do what they're supposed to, and you save lots of users lots of trouble.

    Another possible goal is to harm Microsoft in any way possible, because they are evil. This include intentionally publishing exploits without giving MS any chance to issue a patch, thus ensuring maximum possible exposure and damage to users, who will presumably stop giving MS money once they have been harmed enough. The only better option for this goal would be to release the exploit secretly only to black hats (and NOT publically)... but of course that would make you a black hat yourself, as opposed to just a dirty gray.

  73. the problem is NOTHING ActiveX At the moment! by Dan_Bercell · · Score: 1

    Ive been a long time reader, short time poster and one thing ive noticed is that people like to bash security issues with IE, but never come up with a solution to NOT using ActiveX... There is a reason why so many HAVE to use Internet Explorer, simply to use services by companies. IF these companies wouldnt use ActiveX components, the security risks would be trivial. I would say about 80% or more of my clients require IE to access services online. Flash is a good solution, but can do the client sides things ActiveX can do, and Java is slow and ugly, people just dont like it.

  74. Why by HermanAB · · Score: 1

    are you subscribed to Sloshdat? Get a life man.

    --
    Oh well, what the hell...
  75. Yeah right by trintron · · Score: 1

    "Firefox is more vulnerable than IE" sais Symantec.

  76. Big deal, you can already spoof any site. by cwolves0 · · Score: 2, Informative

    I fail to see why this is even considered an issue. You can EASILY spoof any website with server-side code and the "attack" is cross-browser.

    The security bulletin talks about how using a specifically formed URL, you can download content from a remote site. I do the same thing all the time with a simple bridge in php:

    httpbridge.php:
    ---------------

    so if you want to get content from google in javascript:

    var A=null;try{A=new ActiveXObject('Msxml2.XMLHTTP');}catch(e){try{A=ne w ActiveXObject('Microsoft.XMLHTTP');}catch(oc){A=nu ll;}}if (!A && typeof XMLHttpRequest!='undefined'){A=new XMLHttpRequest();}
    A.open('GET', 'http://www.yoursite.com/httpbridge.php?url=http:/ /www.google.com', false);
    A.send()
    document.write(A.responseText);

    And now you can do any of the listed attacks in any browser. This is nothing new, lots of people already do it for useful reasons. The most recent use I've found is to pull geocodes.

    1. Re:Big deal, you can already spoof any site. by aug24 · · Score: 1

      The code sample you give would have to be put on the server by a server admin which is, as you say, common practice.

      The code described in the article runs in the browser which thinks that the current page and XmlHttpRequest response are from the same server (standard XmlHttpRequest security number 1), but in fact they are not. That's the cheat. Combined with a proxy server, that means that a page served by www.attacker.com can access data from www.victim.com, which should never be permitted.

      Justin.

      --
      You're only jealous cos the little penguins are talking to me.
  77. Big deal, you can already spoof any site. by cwolves0 · · Score: 1

    I fail to see why this is even considered an issue. You can EASILY spoof any website with server-side code and the "attack" is cross-browser.

    The security bulletin talks about how using a specifically formed URL, you can download content from a remote site. I do the same thing all the time with a simple bridge in php:

    httpbridge.php:
    ---------------
    <?
    readfile($_GET['url'])
    ?>

    so if you want to get content from google in javascript:

    var A=null;try{A=new ActiveXObject('Msxml2.XMLHTTP');}catch(e){try{A=ne w ActiveXObject('Microsoft.XMLHTTP');}catch(oc){A=nu ll;}}if (!A && typeof XMLHttpRequest!='undefined'){A=new XMLHttpRequest();}
    A.open('GET', 'http://www.yoursite.com/httpbridge.php?url=http:/ /www.google.com', false);
    A.send()
    document.write(A.responseText);

    And now you can do any of the listed attacks in any browser. This is nothing new, lots of people already do it for useful reasons. The most recent use I've found is to pull geocodes.

  78. What;'s funny... by leshert · · Score: 2, Funny

    ...is that stories like this could be duplicates, and you'd never know it.