Slashdot Mirror


New Vulnerability Affects All Browsers

Jimmy writes "Secunia is reported about a new vulnerability, which affects all browsers. It allows a malicious web site to "hi-jack" pop-up windows, which could have been opened by e.g. a your bank or an online shop. Here is a demonstration of the vulnerability"

7 of 945 comments (clear)

  1. Re:I don't get it by Caine · · Score: 5, Informative

    Did you actually follow the instructions? That is: Did you click on the image on the citibank-page, thereby giving you a third window? It doesn't sound like it from your comment.

    And the exploit worked just 'fine' on my firefox 1.0.

  2. Re:It doesn't affect Safari by narratorDan · · Score: 5, Informative

    Actually it does effect Safari, but you have to jump through hoops to get it to work.
    After you have clicked on the link, you have to refresh the Secunia page, then it will work. It's kinda strange, but I guess it is a vulnerability. Kinda like walking back and forth through a bad neighborhood while counting your cash.

    NarratorDan

    --
    "If you're not confused by quantum mechanics, you really don't understand it." - Niels Bohr
  3. Re:I don't get it by Jehlon · · Score: 5, Informative
    No kidding their instructions sucked. Here's a step-by-step:
    0. If you have not tried the test already, skip steps 1-3.
    1. Copy these instructions to Notepad.
    2. Close all browser windows.
    3. Open a new browser window to
    http://secunia.com/multiple_browsers_window_injec tion_vulnerability_test/
    4. Skip down to "Step 2" and click the link appropriate for your system. The vast majority of users will click on the link "Test Now - With Pop-up Blocker - Left Click On This Link".
    5. Click on the "Consumer Alert" image on the right of Citibank's page.
    If the exploit was successful, the pop-up window from Citibank will attempt to open a site from secunia.com. I don't know what that page looks like, only that their webserver didn't respond when I tried going there.

    I hope this helps the vast masses of smart /.'ers who don't care to take 10 minutes to decompile secunia's instructions.
  4. Re:no problem here... by undertow3886 · · Score: 5, Informative

    No problem on Konqueror 3.3.1. On their site though, they said the Konqueror version they found the problem in was a 3.2 version.

    --
    Sick of people knocking on Gentoo's greatness in completely unrelated .sigs? Me too!
  5. Mozilla/Firefox Workaround by loconet · · Score: 5, Informative

    According to MozillaNews the following work around can be applied to Mozilla/Firefox:

    1. Enter about:config in the Location Bar.
    2. Enter dom.disable_window_open_feature.location in the filter field.
    3. Right-click (Ctrl+click on Mac OS) the preference option and choose Toggle (the value should change to true).

    This issue is already being worked on bug 273699 (copy link location, paste) filed a few hours ago.

    As a side note, being able to see the bug fixing progress unfold is one of the many reasons why i love open source. I am able to learn so much from just seeing the process take place from start to finish, how it is reported, test cases created, problems that arise, insights into other parts of the system, who the people involved are, reviews, patches, etc.

    --
    [alk]
    1. Re:Mozilla/Firefox Workaround by thomkt · · Score: 5, Informative

      This doesn't prevent the pop-up hijacking from happening; it forces the address bar to display, so you can see the location of the pop-up.

      From the page:

      "Note that, although the attack site can inject its own content, it cannot change the URL appearing in the Location Bar. Firefox and Mozilla have the ability to deny access to the Location Bar so all pop-up windows always have it."

  6. Re:Once again, why needless use of Javascript is B by http · · Score: 5, Informative
    Nice try.

    1. 'target' is certainly part of standard html.
    http://www.w3.org/TR/html4/present/frames.html#ade f-target
    Just because it isn't defined initially by the A tag doesn't mean the A tag can't use it.

    2. From http://www.w3.org/TR/html4/types.html#type-frame-t arget:
    The following target names are reserved and have special meanings.
    _blank
    The user agent should load the designated document in a new, unnamed window.
    PS. Hey mods, if you don't know about a subject, don't mark a post 'informative' just because there's a link in it.
    --
    If opportunity came disguised as temptation, one knock would be enough.
    3^2 * 67^1 * 977^1