Slashdot Mirror


New Firefox iFrame Bug Bypasses URL Protections

Trailrunner7 writes "There is a newly discovered vulnerability in Mozilla's flagship Firefox browser that could enable an attacker to trick a user into providing his login credentials for a given site by using an obfuscated URL. In most cases, Firefox will display an alert when a URL has been obfuscated, but by using an iFrame, an attacker can evade this layer of protection, possibly leading to a compromise of the user's sensitive information."

118 comments

  1. iFrame? by plover · · Score: 3, Insightful

    "iFrame"? Seriously? Of all the possible choices of camelCasing you could have picked from, "iFrame" is the only one that describes an Apple video format for the iPhone.

    When referencing the inline frame HTML element, it's a lot clearer to use "iframe", "IFRAME", or even "IFrame".

    --
    John
    1. Re:iFrame? by Neil+Boekend · · Score: 2, Insightful

      Seriously? Off all the possible names Apple could have chosen from they chose to use a name that also describes an antiquated but still used technique that is abused in attacks?

      --
      Well, I might have a way, but it only works on a semi spherical planet in a vacuum.
    2. Re:iFrame? by bejiitas_wrath · · Score: 0

      Is the iframe tag even compatible with XHTML 1.0? Who would use that when you could use the object tag? The object tag works better and is a little more up to date.

      --
      liberare massarum ex ignorantia, clausa descendit molestie.
    3. Re:iFrame? by WrongSizeGlass · · Score: 3, Funny

      iFrames are commonly used to iNfect websites. iT's not always put there by the web designer.

    4. Re:iFrame? by Richard_at_work · · Score: 1

      Surely 'IFrame' would be an interface declaration for 'Frame'? :)

    5. Re:iFrame? by Anonymous Coward · · Score: 0

      Oh, sorry. I'm off topic. /sarcasm

      Yeah, pretty much. Why even post drivel like that?

    6. Re:iFrame? by beelsebob · · Score: 1, Troll

      (Score:-1, Just Plain Bollocks)

      Since when does apple have a video format called iFrame. Last I checked apple had no video codecs, and only one video container format called mov, and as far as supporting other people's codecs and containers supported only MPEG4, h264 and mp4 other than their own mov.

      Given that nothing factual in your post is correct, the only thing I can assume is that you're simply taking the opportunity to yell "oh my god, someone made me think of apple, now I've lost 'the game'". There's a word for people who do that – it's troll. Shit, now I've fed the troll :(.

    7. Re:iFrame? by Anonymous Coward · · Score: 0

      You mean like calling their phone "iPhone", like the Cisco IP phone, and the OS "iOS", like a certain well-known router-OS?

    8. Re:iFrame? by plover · · Score: 2, Informative

      (Score: +5, Troll)

      Since when? 2009.

      You couldn't even be bothered to google the nonsense you're spouting before claiming I'm the troll?

      http://support.apple.com/kb/HT3905
      http://us.sanyo.com/News/SANYO-Dual-Cameras-are-World-s-First-with-iFrame-Video-Format
      http://en.wikipedia.org/wiki/iFrame_(video_format)

      Given that nothing factual in your post is correct, the only thing I can assume is that you're the troll, and that I'm feeding you. Congrats on a well-played hand of stupidity!

      --
      John
    9. Re:iFrame? by harlows_monkeys · · Score: 1

      How about "14 million people effected by floods in Pakistan"...

      I want to hear more about this. How did the floods create 14 million people?

    10. Re:iFrame? by Anonymous Coward · · Score: 1, Funny

      iFrames are commonly used to iNfect websites.

      And you don't have to be an iNstein to discover that.

    11. Re:iFrame? by Paracelcus · · Score: 1

      The iframe HTML statement is a valid way to format a webpage in a simple straightforward way. ie: .

      --
      I killed da wabbit -Elmer Fudd
    12. Re:iFrame? by Kalriath · · Score: 1

      At least they got a license for the name iOS. I don't think Cisco would take Apple stealing two of their trademarks lying down.

      --
      For a site about things like basic rights, Slashdot users sure do like to censor "dissent".
  2. Once again, kids by Pojut · · Score: 4, Insightful

    Never click on a URL within an email to take you to a website...always go directly to the website yourself.

    Also, use some common sense. You're the 30,000th person today who has been told they are the one millionth visitor...ignore the temptation to smack that bear (or whatever flash ads are doing nowadays)

    1. Re:Once again, kids by PolygamousRanchKid+ · · Score: 3, Funny

      ...ignore the temptation to smack that bear (or whatever flash ads are doing nowadays)

      I think the expression that you are looking for is spank that monkey.

      --
      Schroedinger's Brexit: The UK is both in and out of the EU at the same time!
    2. Re:Once again, kids by Anonymous Coward · · Score: 1, Funny

      30,000th person today who has been told they are the one millionth visitor

      Hmmmm ... I like those odds.

    3. Re:Once again, kids by ciderbrew · · Score: 1

      Know how he feels.

    4. Re:Once again, kids by jbarr · · Score: 5, Funny

      You're the 30,000th person today who has been told they are the one millionth visitor.

      Cool! What do I win?!?

      --
      My mom always said, "Jim, you're 1 in a million." Given the current population, there are 7000 of me. God help us all!
    5. Re:Once again, kids by Anonymous Coward · · Score: 0

      Actually, this brings out something that the open source community has overlooked. What if this is intentional? I dont mean to say that Mozilla does this intentionally, but a rogue programmer can always join a high profile project like this and contribute immensly, yet maintain a security hole to let him or his buddies exploit the bug int he long term. Has any thought given to this possibility at all?

    6. Re:Once again, kids by Anonymous Coward · · Score: 0, Informative

      They claim that all the code is audited but the unrealIRCD trojan (only in the Loonix version but not the Windows LOL), debian OpenSSL fiasco and that huge Apache flaw that allowed administrator access, just to name a few, show that this is pure fantasy.

    7. Re:Once again, kids by Anonymous Coward · · Score: 1, Insightful

      http://www.xkcd.com/570/ [xkcd.com]

    8. Re:Once again, kids by Abstrackt · · Score: 1

      You're the 30,000th person today who has been told they are the one millionth visitor.

      Cool! What do I win?!?

      You used to win a trip to the tropics but due to cutbacks they just skip straight to giving you a virus.

      --
      They say a little knowledge is a dangerous thing, but it's not one half so bad as a lot of ignorance. - Terry Pratchett
    9. Re:Once again, kids by mlts · · Score: 1

      The keylogger is free, and account compromise is guaranteed or no money back.

    10. Re:Once again, kids by GameboyRMH · · Score: 1

      Shoot the Duck
      Punch the Monkey
      Kick the Tiger
      Poke the Pig
      Lick the Walrus
      Slap the Parrot
      Rub the Eel
      Squeeze the Cat
      Flick the Fish
      Squish the Worm

      Take your Pick

      --
      "When information is power, privacy is freedom" - Jah-Wren Ryel
    11. Re:Once again, kids by cjb658 · · Score: 1

      The keylogger is free, and account compromise is guaranteed or no money back.

      The cheese in a mousetrap is always free.

    12. Re:Once again, kids by RobertM1968 · · Score: 1

      Personally, I like "squishing the worm" or "rubbing the eel" - at least for now... till I manage to find a date. But that's just me. ;-)

    13. Re:Once again, kids by Anonymous Coward · · Score: 0

      A Giant Yacht!

  3. Sigh... by Anonymous Coward · · Score: 2, Funny

    When will people finally migrate away from Windows, IE and all the security flaws?

    Wait a sec...

    1. Re:Sigh... by mfraz74 · · Score: 1

      Perhaps we should all go back to using Lynx or other text only web browser. Who needs fancy graphics anyway?

    2. Re:Sigh... by nicolas.kassis · · Score: 0

      what does an iframe bug have to do with graphics? Lynx could have the same issues.

    3. Re:Sigh... by Anonymous Coward · · Score: 2, Informative

      From Using Lynx in a Graphical WWW:

      When Lynx encounters an inline (or floating) frame, it will display IFRAME: [Name_of_Source / Name_of_File]. The name of the source or file will be hyperlinked to the source file, allowing you go there.

      That is why. Now stop disagreeing with people in order to look insightful. It takes 3 seconds to Google that shit.

    4. Re:Sigh... by Anonymous Coward · · Score: 0

      Nearly all these security issues go back to the belief at Netscape and Microsoft in the mid 1990s that the web browser was going to become a software platform. They turned a markup text medium into a hash-pie of convulted scripts and plugins with scant attention to security or sane programming practices. If Mosaic had been an open source project from the outset then perhaps the current mess of security holes courtesy of javascript, frames, blink tags, ActiveX and Flash would've been avoided.

    5. Re:Sigh... by plover · · Score: 1

      Yes, because static, unchanging, unchangeable pages provide such a useful, engaging wealth of information, and provide an effective direct line to commerce.

      Bemoaning 15 year old decisions embraced by the rest of the world is f'ing useless. Here's the key piece of information your ego refuses to acknowledge: it doesn't matter what you thought 15 years ago. Without you, HTML evolved anyway; browsers have evolved, consumers have evolved, and content providers have evolved. So get over your whiny self and start dealing with reality.

      --
      John
    6. Re:Sigh... by Anonymous Coward · · Score: 0

      In case you haven't noticed, such things as PHP and Perl exist. Text mode != static.Let me guess, you are one of those web designers who only make pages that only work with iE, right?

    7. Re:Sigh... by plover · · Score: 1

      Right, text mode is safe because PHP is so secure? Not following the train of your thought on that one...

      --
      John
  4. I'm missing something by The+MAZZTer · · Score: 1

    OK so by URL obfuscation I assume it means using russian or other non-latin characters in place of latin ones in domain names to make a site domain look like paypal etc. But if you just put the login form in a frame THE TOP LEVEL PAGE STILL NEEDS A URL. I don't understand how that would help any, or am I misinterpreting "url obfuscation"? I link to the relevant bugzilla bug would be useful.

    1. Re:I'm missing something by Abstrackt · · Score: 3, Informative

      You can update the status bar to indicate something else, you can use the legitimate site as a username for a non-legitimate site (i.e. www.google.com@www.malwaresite.com), or you can just make the URL look as official as possible (i.e. ebay-secure.com) and hope people believe it's authentic.

      You can also access the site numerically (e.g. http://1208929379/ is Google) but that's more for fun than evil.

      --
      They say a little knowledge is a dangerous thing, but it's not one half so bad as a lot of ignorance. - Terry Pratchett
    2. Re:I'm missing something by AHuxley · · Score: 1

      could just be blue plain text with a link from a simple expected link text to a more complex url that has the known expected 'words' in it, hex code, IP addresses, dword, octal IP, just shifted by a few . . surrounded by complex letters and numbers.

      --
      Domestic spying is now "Benign Information Gathering"
    3. Re:I'm missing something by EMN13 · · Score: 1

      Right - is any of that a browser bug or is that merely people failing at phishing detection?

    4. Re:I'm missing something by EMN13 · · Score: 2, Insightful

      So - this isn't a bug, and the article is just attention-grabbing. It's a fundamental limitation of links.

    5. Re:I'm missing something by Abstrackt · · Score: 1

      Right - is any of that a browser bug or is that merely people failing at phishing detection?

      Those are just a few examples of what URL obfuscation looks like, which was the question I was answering. You could stick the two middle examples into an iframe if you wanted though.

      --
      They say a little knowledge is a dangerous thing, but it's not one half so bad as a lot of ignorance. - Terry Pratchett
    6. Re:I'm missing something by smalltux · · Score: 5, Informative

      The blog post that TFA refers to should be this one:
      http://blog.armorize.com/2010/08/iframes-and-url-stringency-mozilla.html

      (Yea, their typing skills don't impress me either.)

      That in turn links to a BugZilla entry, though it's locked down at the moment.

    7. Re:I'm missing something by plover · · Score: 1

      Right - is any of that a browser bug or is that merely people failing at phishing detection?

      The two are pretty much the same these days. Half the populace can't tell the difference between the internet and their browser, and those people will never understand security attacks like phishing or malicious redirection. But some of them at least can be taught that a warning box is a scary thing that you should click "no" on.

      --
      John
    8. Re:I'm missing something by Anonymous Coward · · Score: 1, Insightful

      So - this isn't a bug, and the article is just attention-grabbing. It's a fundamental limitation of links.

      When a URL is obfuscated, Firefox warns you that things might not be what they appear to be. When that obfuscated URL is in an IFRAME, Firefox does not warn you that things might not be what they appear to be. Firefox's intended behaviour is to provide that warning. The intended behaviour does not match the actual behaviour. Therefore, this is a bug in Firefox.

      The overall threat is a fundamental limitation of links. Firefox's attempt to mitigate that threat contains a bug.

    9. Re:I'm missing something by The+MAZZTer · · Score: 1

      Ah, I see, it's the username@url trick they're referring too, and the dialog box that comes up. But that still would not affect the url of the top level frame, which users are going to check.

    10. Re:I'm missing something by jesser · · Score: 1

      The Bugzilla entry is now public.

      --
      The shareholder is always right.
  5. Oh Please ... by WrongSizeGlass · · Score: 1, Informative

    So Firefox has a security issue? All browsers do. Mozilla tends to fix them very quickly so I'm sure this will be patched soon enough.

    Remember kids, 'Free Software' != 'Bug Free Software'.

    1. Re:Oh Please ... by Ziekheid · · Score: 4, Informative

      It's not even a security issue as far as I'm concerned. It's just one of their bonus services not detecting bad sites properly. There is no vulnerability in the browser itself, it's the user.

    2. Re:Oh Please ... by Bill+Hayden · · Score: 2, Insightful

      Users are harder to patch though.

      --
      Protect your browser with the Force Safe Search add-on
    3. Re:Oh Please ... by Anonymous Coward · · Score: 0

      But they are so much more fun when you can plug their security holes.

    4. Re:Oh Please ... by Anonymous Coward · · Score: 0

      Users are harder to patch though.

      If you have the authority or enough higher ups on your side just take the computer away from the user for a while and politely explain that they don't have it because they didn't follow the security policy. Wipe the hard drive, reinstall everything and tell them the time it will probably take even longer to fix.

    5. Re:Oh Please ... by courteaudotbiz · · Score: 1

      But it's funnier to plug those holes without security... ;-)

    6. Re:Oh Please ... by Johnath · · Score: 4, Informative

      I work for Mozilla on Firefox and I just wanted to respond to some of the claims being made here. We've opened up the bug so that others can take a look (bug 570658), but there is not much to see, here. The bug says that:

      1) if you visit a page that uses an iframe
      2) and that iframe's src attribute uses a deceptive url (e.g. "http://safe.com@evil.com")
      3) then we don't pop up a warning that the url is deceptive

      What's odd about the bug is that there is very little value to step 2 - only someone examining the page's source would notice the iframe's src attribute, so it's not clear to me where the deception is supposed to come in. A genuinely malicious page would source their attack iframes directly, unless they thought that this deceptive url might fool our phishing/malware protection. It won't.

      If someone thinks we're overlooking an attack vector here, we're really interested to hear it, but as described the attack feels pretty weak.

      If you think we're missing something critical, please do comment in the bug or get in touch with our security group ( http://www.mozilla.org/security/ ).

      Johnathan

  6. That's why you don't rely on the bells & whist by jbarr · · Score: 4, Informative

    If you rely on some alert or some fancy feature for protection, you really aren't being as proactive as you could. Regardless of what any alerts might or might not say, if the URL doesn't look right, err on the side of caution. While there are always exceptions, if you don't know what a "good" URL looks like, take the time to educate yourself.

    --
    My mom always said, "Jim, you're 1 in a million." Given the current population, there are 7000 of me. God help us all!
  7. This does not affect my Firefox version by rshxd · · Score: 5, Funny

    I run a Mac and Macs are clearly immune from this because we do not get hacked nor get viruses. Brb, downloading this .pdf someone just sent me. I don't know who they are but I think I won some kind of lottery

    1. Re:This does not affect my Firefox version by logjon · · Score: 0

      Woosh indeed...

      --
      The stories and info posted here are artistic works of fiction and falsehood.
      Only fools would take it as fact.
    2. Re:This does not affect my Firefox version by eulernet · · Score: 3, Insightful

      What ? Slashdot works on a Safari browser ?

    3. Re:This does not affect my Firefox version by Anonymous Coward · · Score: 0

      I think that was an attempt at karma whoring.... not seen that in a while. Or maybe I've become immune to it? Anyway, he acknowledged rsxhd was joking, but went fishing for a +i* mod by explaining the joke. Stunningly it has been moderated redundant, but is that because the moderator recognised the pointlessness of Neil's post, or was it a Mac fanboy upset to see a possible attack on a computer user, who is on a Mac, explained?

      I guess if this is modded flamebait or something, we'll find out.

    4. Re:This does not affect my Firefox version by 644bd346996 · · Score: 2, Interesting

      Umm, most Mac users aren't vulnerable to PDF exploits because they use the built-in Preview.app to read PDFs, not Adobe's Reader, and Preview.app doesn't support JavaScript, which is required for any PDF exploit. You also can't disguise an application or shell script or executable binary or disk image by putting .pdf at the end of the filename.

    5. Re:This does not affect my Firefox version by MacTenchi · · Score: 2, Interesting

      Yes, but the iPhone jailbreak: a PDF vulnerability that lead to arbitrary code execution. Preview.app may not be as safe as you think.

    6. Re:This does not affect my Firefox version by Anonymous Coward · · Score: 0

      Then hack it already.

    7. Re:This does not affect my Firefox version by Azureflare · · Score: 1

      Who uses Safari on Mac? It's AWFUL! // happily using Chrome, and Firefox for Netflix.

    8. Re:This does not affect my Firefox version by eulernet · · Score: 1

      Slashdot is so buggy that I doubt that it works on anything else than IE and Firefox ;-)

    9. Re:This does not affect my Firefox version by mrmeval · · Score: 1

      I have iFrames blocked the same way I have iPhones, iPods, iDicks, iDildos, iPansies, iDemoccrats and iRepublicans blocked.

      --
      I'd go on a Vegan diet but the delivery time from Vega is too long. --brownkitty
    10. Re:This does not affect my Firefox version by swilly · · Score: 1

      Actually, Slashdot on Chrome performs reasonably well. For many sites, the performance difference between Firefox and Chrome is hard to detect, but with Slashdot the difference is almost as big as it is between Firefox and IE.

    11. Re:This does not affect my Firefox version by Neil+Boekend · · Score: 1

      It wasn't really meant as a explanation of the joke. I saw the joke, and included the woosh because of it. It was meant to supplement. The PDF attack actually doesn't really have anything to do with iframes (although it was a good joke). Using this attack method it may or may not be possible to install viruses as easily as on Windows, but it's still dangerous that it's possible to steal the login and password.

      You have every right to disagree, but I do not think it was redundant. It wasn't karma whoring either since I do not care much about karma, although it may look like it.

      --
      Well, I might have a way, but it only works on a semi spherical planet in a vacuum.
  8. TFA is crap. by Anonymous Coward · · Score: 0

    > Many of the mass SQL injection attacks and other large-scale Web-site compromises that have cropped up in the last couple of years have used iFrames as part of their attack vector.

    Really? You need a an iframe for SQL injection? (hint, you don't even need a browser) The author clearly doesn't know what he's talking about.

    How exactly would warning someone about the content of an iframe matter if the top level site has a bogus URL? You can't even see the URL in an iframe. I'm not going to log into bankofamerica.ru even if it's using an iframe, period.

    Unless the bug is something like this:

    1) I create an obfuscated URL that looks like bank of america, which FF would normally warn about.

    2) I create an iframe in the page, which prevents FF from warning the user.

    That would be a really bug, but again the author doesn't even appear to know enough to give relevant details like that.

  9. Remembering passwords by Anonymous Coward · · Score: 3, Interesting

    My theory is that in general (unless you're using a public PC) it's safer to get the browser to remember your passwords for you. It's smarter than you in that it matches by the exact real URL of a form page and so won't insert your credentials into a bogus page. However, by that point you'll be used to the browser typing in your credentials for you, and will be jarred out of complacency when you notice that it hasn't.

    1. Re:Remembering passwords by natehoy · · Score: 4, Interesting

      Good start, but I'd go one step further. In fact, I do.

      Have your browser remember your passwords for you, but for any important passwords make the stored username and password invalid (or an incomplete one that you can enter the rest of, then just remember not to click on the "update" button that comes up). Even just dropping one character off the username and password is enough.

      That way, if you are fooled into an iframed URL, you'll see the symptom you describe, but if some future bug makes the password list vulnerable to attack, any potential attacker only gets (at most) only part of each password, not all of it.

      Also, always allow the bogus username/password to present once before you enter the real one. If you see a "login failed" screen that looks legit, you're probably good to go, and you can enter your real username and password. If you see anything that looks like it's trying to pretend to be your bank, you know something was wrong but you also know your account credentials didn't get disclosed.

      When I'm in the mood, I'll also sometimes whip up a quick temporary guest account on my computer to click on a few of the provided links in things that are obviously bogus and enter clearly ridiculous credentials into the resulting page a few times. Even the least attentive bank IT department would probably look askance at 10 failed login attempts for user "I_AM_A_HACKER" and want to consider tracing out their IP address. I'll probably never get any actual hackers caught, but it feels as good as ripping up all the junk mail I get and returning it in the little postage-paid envelopes they so thoughtfully provide. :)

      --
      "This post contains words, known to the State of California to cause thought. Wash brain thoroughly after reading."
    2. Re:Remembering passwords by The+MAZZTer · · Score: 2, Interesting

      Phishing sites will sometimes show a login failed screen on the first try so you think you entered a bad login. Then they redirect you to the real site login page so you can "try again".

  10. Re:Step One: Uninstall Windows by Anonymous Coward · · Score: 0

    Step Two: Install Ubuntu

    This really isn't all that complicated.

    Yeah, that'll make people look at the URLs and not just presume it's their banks' website...

    Isn't the default webbrowser on Ubuntu Firefox anyway?

  11. Re:That's why you don't rely on the bells & wh by Anonymous Coward · · Score: 0

    hmmm lets try this

    www.SLASHD0T.org
    www.SLASHDOT.org

    Which one is the real one? Depending on your font you may not be able to tell at all... I could even precondition you in some way by using one letter over another a bunch so you brain thinks hmm maybe this is the right letter. 0ver the course of time you may be able to tell quickly. But that is only if you look at style all the time. Many people do not. I for example can see something that is 2 pixels off. Many people can look at the same screen and it looks fine to them.

    (its the second one and I preconditioned you in the middle of the paragraph)

  12. One word. by carp3_noct3m · · Score: 0, Troll

    NOSCRIPT

    --
    "It's ok, I'm completely secure as long as my iron is off"
    1. Re:One word. by Anonymous Coward · · Score: 0

      It's a nice word, but what does blocking JavaScript have to do with iframe tag misuse?

    2. Re:One word. by Anonymous Coward · · Score: 0

      noscript blocks IFrame elements... duh!

    3. Re:One word. by Anonymous Coward · · Score: 0

      Perhaps the original poster should've used more words to illustrate that feature.

  13. link to a working demo ? by viralMeme · · Score: 1

    Is there a link to a working demo ?

    1. Re:link to a working demo ? by Anonymous Coward · · Score: 0

      Unfortunately not - but on another subject, your bank has just been in contact and would like you to verify your details.

      Please log in at:

      http://yourbank.com.givemeyourdetails.com/login.aspx

      It's all above board - honest!

    2. Re:link to a working demo ? by Anonymous Coward · · Score: 0

      Yep, at http://malware-r-us.org/scamDemo.html. You need to enter your credit card number to see the demo.

  14. Re:Step One: Uninstall Windows by Tim+C · · Score: 3, Insightful

    Or relevant, given the flaw is in Firefox.

  15. Re:That's why you don't rely on the bells & wh by JustinOpinion · · Score: 2, Insightful

    if you don't know what a "good" URL looks like, take the time to educate yourself.

    That is good pragmatic advice. But it points to a fundamental failing in the current architecture.

    It basically means that every person must become proficient in parsing URLs themselves. They have to understand what the "http" means, what the resolution order is (why "facebook.com" is very different from "facebook.com.evil.uk"), to know about fonts (to differentiate ".com" and ".corn" or ".COM" from ".C0M"), to understand what character sets and encodings are (to notice other character substitutions), and to even understand subtleties of character sets (like the unicode "mirror" character...).

    In other words, it really sounds like we're asking people to do the task that a piece of parsing software should be doing. That's asking quite a lot of the average user. This doesn't mean that there is a simple solution. I certainly don't know what the answer is. But I'm just saying that knowing what a "good" URL looks like is not so simple. I have sympathy for users who get confused. So anything we can do to help them differentiate good from bad is probably a good thing.

  16. Re:That's why you don't rely on the bells & wh by shish · · Score: 2, Interesting

    if you don't know what a "good" URL looks like

    What does the URL of an iframe look like?

    --
    I mod down anyone who says "I will be modded down for this", regardless of the rest of their comment
  17. Re:That's why you don't rely on the bells & wh by characterZer0 · · Score: 1

    It doesn't matter. If I am going to type in important information, I backspace out the scheme and url and type in what I know it should be. Everybody else should too.

    --
    Go green: turn off your refrigerator.
  18. Flagship? by mooingyak · · Score: 1

    There is a newly discovered vulnerability in Mozilla's flagship Firefox browser

    So all of Mozilla's other browsers are okay?

    --
    William of Ockham had no beard. The most likely explanation is that it was chewed off by squirrels every morning.
    1. Re:Flagship? by jisatsusha · · Score: 1

      Never heard of Camino? Or Seamonkey?

  19. Re:That's why you don't rely on the bells & wh by mlts · · Score: 1

    Even better is if one uses double-byte characters and drops in Cyrillic characters. That domain may say one thing, but in reality, it might lead to a completely different rabbit hole.

    Combine that with CAs who have been mentioned on /. as untrustworthy, and people may get a perfectly secure HTTPS connection to something that looks exactly like their bank's URL, but in reality is nowhere near.

  20. Re:Step One: Uninstall Windows by Anonymous Coward · · Score: 0

    Firefox runs on windows.

  21. Re:Step One: Uninstall Windows by Anonymous Coward · · Score: 0

    Maybe you should follow this steps before posting comments:

    1) Think.
    2) No, that's not thinking.
    3) Nevermind.

  22. Re:Step One: Uninstall Windows by maxwell+demon · · Score: 1

    And on Linux.
    Indeed, I'm just typing this in a textbox in Firefox running on Linux.

    --
    The Tao of math: The numbers you can count are not the real numbers.
  23. Re:Step One: Uninstall Windows by Abstrackt · · Score: 1

    Firefox runs on windows.

    Firefox also runs on Linux. Now that the argument has come full circle, I suggest you reread Tim C's comment and think a little harder about what he's saying: your OS doesn't matter.

    --
    They say a little knowledge is a dangerous thing, but it's not one half so bad as a lot of ignorance. - Terry Pratchett
  24. Block iframes by Raghu13 · · Score: 1

    Iframes have been the vector of attack in web domain for a long time. Blocking iframes has two fold advantage -- blocks these kind of exploits and blocks crap ads too. Blocking(/Unblocking them if required) them isnt that hard either.

  25. Alert? by Iggyhopper · · Score: 1

    "Firefox will display an alert when a URL has been obfuscated, but by using an iFrame, an attacker can evade this layer of protection" So, nothing of value will be lost if you're smart. Gotcha.

  26. Firefox blows by A+Big+Gnu+Thrush · · Score: 1

    In a few releases, it will be worse than IE. It's not even in my top three browsers any more.

    I would tell give you the list, but they're pretty obscure. You probably haven't heard of them.

    1. Re:Firefox blows by j_presper_eckert · · Score: 1

      How about being a civic-minded pal and kindly post them for our enlightenment? Some of us are hungry for alternatives; I certainly am.

      --
      Can't stop the Beta? Time to evacuate to ##altslashdot at webchat.freenode.net - Slashcott in effect.
    2. Re:Firefox blows by njahnke · · Score: 1

      I would tell give you the list, but they're pretty obscure. You probably haven't heard of them.

      obligatory penny arcade:

      http://www.penny-arcade.com/comic/2002/7/12/

  27. Re:That's why you don't rely on the bells & wh by jbarr · · Score: 1

    True, but hovering over the URLs shows them in a clean font in the status bar of Firefox, so it's obvious which one is which.

    But your point is taken. No one can know everything. but that's why we need to educate those who are prone to get stung by this stuff. My mantra to my parents and friends is, "If the link you are clicking on is unfamiliar or sent to you by someone you don't know, then just don't click it. Otherwise, proceed with caution." Sure, it isn't perfect, but it has significantly reduced the calls I get asking me to bail them out of a mess.

    --
    My mom always said, "Jim, you're 1 in a million." Given the current population, there are 7000 of me. God help us all!
  28. Re:Step One: Uninstall Windows by Anonymous Coward · · Score: 0

    and Macs

  29. Prohibit cross domain iframes by butlerm · · Score: 1

    The solution is very simple: Cross-domain iframes should be prohibited. End of problem.

  30. Newsflash by Anonymous Coward · · Score: 0

    If the end user is dumb, they will get duped. There's only so much that browser protections can do to prevent you from your own sheer stupidity.

  31. Geek police ahoy! by Anonymous Coward · · Score: 0

    What!? And miss out on an opportunity to have all those comments?

    When do people like you finally get it that Slashdot works as follows:

    1) edit a post in such a way that it pisses off enough people to comment
    2) profit

    Slashdot is all about user generated content, and it doesn't take that much to get daily hundreds of comments from the geek police.

  32. Re:Step One: Uninstall Windows by Anonymous Coward · · Score: 0

    Running Firefox in Wine is not the same as installing Firefox on Linux. Windows vulnerabilities can show up in Wine, this is nothing new.

  33. Re:That's why you don't rely on the bells & wh by Anonymous Coward · · Score: 0

    I have sympathy for users who get confused. So anything we can do to help them differentiate good from bad is probably a good thing.

    I do, too, which is probably why some kind of mandatory education about the internet should be necessary. We license drivers, maybe it's time to license internet users. I'm a libertarian, but sometimes people do need to be protected from their own stupidity. When you want to drive a vehicle around town, you need to learn the basics of how traffic flows. If you want to drive a bigger vehicle with a 5th wheel around town, you even need to understand some common failure points when connecting and disconnecting from a trailer and other things like how to read your air pressure and the operation principle of air brakes.

    Perhaps if people decide to store personal information on these newfangled computer devices, they should be aware of the ways that their information could become compromised. They should be aware of how their system can even be subverted, and they should know common internet conventions like the anatomy of a URL (protocol, domain name, etc).

    Computers are fantastically complicated devices. They're wonderful machines that do whatever you want. Unfortunately, people expect that computers are semi-living beings (kind of like Star Trek), and that they just naturally get worms and viruses over time, like people and pets get sick. Don't go out in the cold! You'll get sick. Don't surf without AV software or it'll get sick! Perhaps some mandatory user education could help people get away from superstitions like every internet website must needs start with "www dot" and end with "dot com." (My co-workers have a very difficult time when a client requests they access websites that don't start with "www dot.")

    The repercussions of licensing internet users (anonymity, tin foil hats, etc) is beyond the scope of this (anonymous) post.

  34. What?!! by gqx · · Score: 1
    I can't believe that Slashdot got trolled so nicely. Here is the complete proof of concept:

    <iframe src="http://foo:bar@example.com"></iframe>

    The author's nearly incomprehensible complaint (http://blog.armorize.com/2010/08/iframes-and-url-stringency-mozilla.html) is essentially that this is allowed to load, while entering http://foo:bar@example.com in the address bar results in a phishing-related warning. The purpose of this warning is to confirm you actually understand the syntax of the URL displayed in that very address bar.

    Let that sink in for a while.

    If you don't see a fundamental difference between these cases that makes this report completely rubbish, you should probably surrender your geek badge now.

  35. Re:That's why you don't rely on the bells & wh by Dhalka226 · · Score: 1

    hey have to understand what the "http" means, what the resolution order is (why "facebook.com" is very different from "facebook.com.evil.uk"), to know about fonts (to differentiate ".com" and ".corn" or ".COM" from ".C0M")

    I think you're grossly over-complicating it. They don't need to know what http means. For people for whom that is too difficult a task, they should just know that it (or https) should be there. And even then I'm not really sure what kind of attack you could pull off by changing the protocol, assuming that they know the rest of the tips.

    They do need to know the resolution order, but only generically. "The rightmost part of a domain is the important part of where you're going" is going to protect against the vast majority of potential attacks, and all it requires teaching is where the domain stops (the first slash after "http://").

    The font thing is really contrived, and easily avoided by simply informing users that what the link says isn't always where it goes, and that they should look at their browser bar to see where it's actually pointing. In fact this is something that needs to be pointed out rather than taught, since almost all web users have seen a link in this fashion with descriptive text instead of a URL. Nobody thinks that's going to "in this fashion," whatever that is, so they already intuitively know it; they just need to be informed that it can be used for nefarious purposes and where to see what it's actually pointing at.

    Can software do this? Yes. Should it? Yes. Should users rely on it? No. Making it seem like users need to attend classes in order to protect themselves from simple attacks like this is disengenuous. All it takes is a modicum of effort, which is prohibitive enough these days it seems.

  36. Step One: Uninstall Linux by Anonymous Coward · · Score: 0

    Step Two: Install FreeBSD.
    Exactly how much handholding do you require during any given day?

  37. NoScript should block this by Anonymous Coward · · Score: 0

    If you have NoScript installed, select "Options..." on the menu, go to the "Embeddings" tab, and ensure that "Forbid <IFRAME>" is enabled.

    You can still click on any IFRAME to selectively allow it. AFAIK, this hasn't interfered with my browsing, but I tend not to go to sites likely to use IFRAMEs.

    - T

  38. Re:Step One: Uninstall Windows by maxwell+demon · · Score: 1

    I'm not running Firefox in Wine. I'm running the native Linux version.

    --
    The Tao of math: The numbers you can count are not the real numbers.
  39. Just for the record... by RFSSystems · · Score: 1

    Take a hard look at one of the Metasploit frameworks (I'm sure most of you have heard of it). Now which OS has more vulnerabilities/exploit modules loaded for it? Go ahead... I'll wait.... That would be Windows, of course. Who owns Windows? Microsoft. Which Internet browser has the most exploits on Metasploit? No surprise there, it's MICROSOFT Internet Explorer. Granted, Firefox has a few too (such as the case here with IFRAMES) but it's no where near what IE comes with loaded with, straight out of the box. Now the point of this is simple... closed source versus open source. In a proprietary market, you run into the problem of having one large company (such as M$) try to "prioritize" their agendas to suit it's needs and it seems to show that they often lack in response to disclosed security vulnerabilities. It often takes much longer for M$ to patch a hole than it is for Mozilla. On top of all that, when M$ releases a product, it's often on a "deadline". They have to get xx units out by yy day. The whole "Well, we'll just fix that later" attitude tends to kick in and takes a toll rather quicky. I want to say that it's something like 300 out of the 500+ exploits in Metasploit are in Microsoft owned or other proprietary software. The rate at which open sourced bugs are FOUND and FIXED is incredibly fast in comparison. The amount of exploits you find for open source software is next to nil... and the ones that you DO find are often patched by users rather quickly as well. My point is simple... Firefox has an vulnerability... but what doesn't? But that's only of a small peanut compared to the mammoth amount of vulnerabilities discovered for IE. Now, I must say that I don't agree with Mozilla's viewpoint on not fixing the bug, but maybe they have their reasons. I'll do my own research/testing before I decided to take anyones side on that argument.

    --
    A)bort, R)etry, I)nfluence with large hammer
  40. Double-check your settings. by Anonymous Coward · · Score: 0

    Most linux distributions come with wine pre-installed by default, so you're probably running that. Wine is not an emulator, but an (invisible) abstraction layer that allows you to run native windows code.

    1. Re:Double-check your settings. by maxwell+demon · · Score: 1

      Well, maybe you look at this page especially at the second download link. But maybe you are just trolling, after all.

      --
      The Tao of math: The numbers you can count are not the real numbers.
  41. WONTFIX INVALID by Anonymous Coward · · Score: 0

    fails to generate an alert when obfuscated URL is being placed in Iframes

    When a URL is loaded in an iframe, I don't even get to see it. So why should it be obfuscated, and how does it trick me if it is? URL obfuscation only works with humans, and only when they are actually able to see the URL. Whoever uses "View source" can parse HTML, how should they not be able to parse a URL?

  42. Anonymous by Anonymous Coward · · Score: 0

    The POC (specific conditions) is released here

    http://www.secniche.org/videos/mozilla_bug_570658.html