New URL Spoofing Bug in Pre-SP2 IE 266
An anonymous reader writes "According to Netcraft a new security flaw has been found in Microsoft Internet Explorer which makes it possible to spoof a URL with just some simple HTML code, by enclosing two URLs and a table within a single href tag. The user will be sent to one site, but the status bar will show a fake URL. The bug apparently affects IE and Outlook Express up to but not including SP2. Firefox and Konqueror seem unaffected."
Comment removed (Score:5, Informative)
Sort of ... (Score:5, Insightful)
But I'm kind of confused as to why this is a big deal
Dlugar
Re:Sort of ... (Score:4, Interesting)
Re:Sort of ... (Score:3, Interesting)
Dlugar
Comment removed (Score:4, Interesting)
Firefox 1.0RC1 **IS** affected (Score:5, Informative)
<a href="http://www.microsoft.com/"><table><tr><td><
to
<a href="http://www.microsoft.com/"><table><tr><td><
(sorry, Extrans mode is breaking the last </a> for some reason there)
and you will notice the status bar says microsoft.com, and clicking it goes to microsoft.com, but middle click for a new tab, and you get google, not what the status bar says!
Re:Firefox 1.0RC1 **IS** affected (Score:5, Interesting)
That didn't work in my 1.0PR (Win) but this did:
<a href="http://www.microsoft.com/" onclick="location.href='http://www.google.com/';
return false"> ...
http://www.microsoft.com
</a>
Re:Firefox 1.0RC1 **IS** affected (Score:3, Informative)
Which is exactly the reason Mozilla/Firefox offers the option whether or not to allow Javascript to control to status bar, something that's been available for ages.
Re:Firefox 1.0RC1 **IS** affected (Score:3, Informative)
But that isn't controlling the status bar. What it is doing is intercepting the click before it gets to the "A" element, and telling the browser that the "A" element wasn't in fact clicked.
After it intercepts the click, it then sets the document's location to something completely different from what the href said. Yes, disabling javascript will eliminate this problem, but a lot of sites won't work without javascript.
Re:Firefox 1.0RC1 **IS** affected (Score:2)
Make sure you are pasting it right since slashdot inserts random spaces all over the place.
[microsoft.com]
http://www.microsoft .com [google.com]
has the same problem as well, as does any block element, span and inline elements show no issue for me. It only effected control+click or middleclick for open-in-new-tab for me, on 1.0RC1 (I don't have 1.0PR anymore)
Of course, the onclick thing is just as bad really, and may be harder to fix, since it can be quite common to have the href="javascript:;" or href="#" and valid non-url-red
Re:Firefox 1.0RC1 **IS** affected (Score:2)
I meant:
<a href="http://www.microsoft.com/"> <div><a href="http://www.google.com/">http://www.microsof
Re:Firefox 1.0RC1 **IS** affected (Score:4, Insightful)
Re:Firefox 1.0RC1 **IS** affected (Score:2)
Re:Firefox 1.0RC1 **IS** affected (Score:2)
What does the URL bar on the google.com tab say? (Score:2)
In any case, the URL bar should be authoritative for where you are, which is the issue in pre-XPSP2 IE.
Re:What does the URL bar on the google.com tab say (Score:2)
I re-read the article and saw that it's a status bar issue after all.
I don't trust the status bar, and I don't see how this is really a big security issue. Besides, phishers are already using e-mail messages with embedded images that have http://citibank.com in the image but link to http://10.83.94.2:893, for instance.
So, I wouldn't hold my breath on Microsoft fixing this issue as larger issues out there already exist. But, I do agree that any security issue should be resolved,
Safari is affected also (Score:5, Informative)
Re:Safari is affected also (Score:4, Informative)
Doesn't appear so here.
I just tested their spoof http://news.netcraft.com/archives/2004/10/29/new_
So it would appear that the mac is (at least for the two main browsers of choice) not affected by this security hole.
affected my Safari :-( (Score:5, Insightful)
Hovering over the actual link showed microsoft.com in the status bar, but clicking it did indeed go to google.
However, I can click outside the link on the same line (thanks to the table spanning the entire width of the article box), and it'll go to microsoft.com as indicated in the status bar when howevering over the line.
Confirmation of Safari Vuln (Score:2, Informative)
Re:Safari is affected also (Score:2)
Patch (Score:3, Funny)
Re:Patch (Score:5, Funny)
Re:Patch (Score:3, Informative)
SP2 and Firefox (Score:2)
That said, there are lots of 98 and 2K installations. There are lots of XP people sick of spyware or are curious about tabs, handy extensions, etc. Or at just worried about security. Computers arent these things in our living room anymore, they are our central digital hub. They have our work, photos, taxes, etc on them. Using IE is like driving drunk. Lots of XP users are slowly coming to realize this.
The really
58/25 (Score:2)
Looking at these numbers, migration to alternative browsers may have peaked before the release of SP2.
Safari (Score:4, Informative)
Konqueror unaffected also (Score:3, Informative)
Re:Safari (Score:2)
Safari Affected? (Score:2, Informative)
"The flaw affects versions of IE up to 6.0.2800.1106 - which includes systems that haven't yet installed Windows XP SP2, but are current on all other critical updates from Windows Update - as well as the Safari browser for Macs."
Is it just me, or is that a typo? My version of Safari (1.2.3 v125.9) seems to handle their sample malformed tag just fine, displaying www.google.com as it should. Can anyone confirm or deny whether Safari is affected by this problem?
Re:Safari Affected? (Score:3, Informative)
And in launching Safari to check, I was reminded once more how much more smoothly it scrolls than Firefox. Damn shame, that.
Re:Safari Affected? (Score:3, Informative)
The link says www.microsoft.com, mousing over it pops up www.microsoft.com in the status bar in the lower left corner of the window. Clicking the link results in a page at google (with google url in the URL bar).
Re:Safari Affected? (Score:4, Informative)
Odd. Very odd. Hopefully Apple will arrange for some consistency in operation soon.
Re: (Score:2)
Re:Safari Affected? (Score:3)
Re:Safari Affected? (Score:2)
Note that the address bar in the visiting window correctly shows google.com. Not sure that's the case with IE.
A sample of what it looks like (Score:5, Informative)
Doesn't seem like anything that couldn't be done with javascript.
Re:A sample of what it looks like (Score:2, Informative)
This means people who think that they know where they are going could be fooled.
Saying that: If you know how/why to disable javascript I'm sure you would upgrade your IE or use firefox etc
Re:A sample of what it looks like (Score:2, Informative)
True.. but a point is that you can have java turned off thinking you are more secure, while this exploit doesn't require it.
Re:A sample of what it looks like (Score:2)
Javascript is not Java [quirksmode.org]
Re:A sample of what it looks like (Score:2)
Whether it's javascript or java the point is that if someone has java and javascript disabled thinking they are more secure there are ways that even with plain html, spoofing can occur
But Java is a fairly hefty program download as compared to JavaScript, which is built into most popular browsers.
That's a big difference as far as I can see.
Re:A sample of what it looks like (Score:2)
Interesting... (Score:2)
Do they really? (Score:2)
IE users.. (Score:5, Informative)
But your best bet would be to either update or switch to an unaffected browser.
What's worse? (Score:5, Interesting)
Anyway, if we recall... (Score:4, Informative)
I haven't seen a post of this yet... (Score:2, Informative)
<tr><td>
<a href="http://www.google.com/">http://www.microsof
This is what Slashdot makes of the sample code (Score:2)
Was originally:
Goatse... (Score:3, Funny)
It SORT OF affects SP2! (Score:5, Informative)
If you place the mouse on the link it shows the link will take you to google as it should, but if you place the mouse just outside the link (I guess on the table border) it says microsoft. The kicker is, that when it says Microsoft, clicking the link will not do anything.
Safari goes to wrong place (Score:4, Insightful)
Just tried the demo and ended up at Google rather than where the link looked like it should go.
Damn!
Re:Safari goes to wrong place (Score:2)
Re:Safari goes to wrong place (Score:2)
Clicking the link takes me to Google.com, the status bar says Google.com also.
Status bar? (Score:5, Insightful)
You might as well say that links themselves are a security risk, since a link that says "Microsoft Web Site" but really goes to goatse.cx is a dangerous spoof.
Why this is a big deal. (Score:2)
Tinyurl [tinyurl.com] has lots of good examples of how the astute user can still be burnt. If the status bar shows "microsoft.com/whatever/whenever" but the actual site has the usual garbage, the user will not be clued in. Indeed, the user may not even be able to see the root of the site through the three thousand character url which so many legitimate sites generate.
Your example
Re:Why this is a big deal. (Score:2)
If it's so important, why does Javascript allow you to put whatever you want in the status bar? Anyone can easily override the default behavior without an "exploit".
Re:Status bar? (Score:2)
a phishing scam would fall apart at that point.
Unless the URI is obscenely long as is often seen with many dynamically-rendered sites.
http://it.slashdot.org/comments.pl?sid=127762&op=
On a 19" screen at 1280x1024 the end of this falls off the address bar.
Re:Status bar? (Score:2)
Re:Status bar? (Score:2)
onMouseOver? (Score:2)
Haven't these dorks heard about javascript's onMouseOver? Just go to fark.com and hover over the links.
Neither works in FF, however!
What the? (Score:2)
So, does this mean IE is dying? I'm confused.
Another argument for NOT rendering bad HTML (Score:2, Interesting)
Re:Another argument for NOT rendering bad HTML (Score:2)
Re:Another argument for NOT rendering bad HTML (Score:3, Funny)
Tricks Safari :-( (Score:2)
href="http://www.google.com/">http://www.micros
displaying http://www.microsoft.com in the browser, but sending the user to Google.
Is it the <table> that does it or the nested <a> tags?
Re:Tricks Safari :-( (Score:2)
Has an unmatched *a* tag, that's interesting. But see how slashdot lets you know what's going on (if you have Display Link Domains turned on).
How ironic (Score:3, Interesting)
How do you find something like this (Score:3, Insightful)
DRTFA (Score:2)
Re:DRTFA (Score:2)
It's kinda cool how if I click on the url, it goes to Google, if I click next to it, it goes to Microsoft. Surely, there's a practicle use for this (other than phishing).
OT Webserver Search (Score:2)
Violates HTML4 ref (Score:3, Insightful)
According to the HTML4 ref @ w3, putting a table inside of an anchor-tag is illegal. Only inline tags may reside there, and a table is a block-level tag.
Since ths means the browser's behavior is undefined, I hope they come up w/ a better fix
Test page (Score:2)
Re:Test page (Score:2)
I tried this with both Safari and IE under OS X. In Safari, when I hovered over each link, the status bar showed both links as Microsoft. When I clicked the links, I went to Google, and the address bar showed Google.
In IE, when I hovered over the links, it showed the links as Google and behaved the same as with Safari when I clicked on them.
Very, very weird...
Re:Test page (Score:2)
The only thing this could be used for would be to send a user to a p0rn site without them knowing.
Re:Test page (Score:2)
Per the comment of another user in this story, I tried hovering over the white space next to each link in Safari, and the status bar showed a link to Microsoft. Clicking the white space takes me to Microsoft. IE doesn't show any link at all there, but it does strange things with most of the rest of the text -- it underlines most of the page in blue, implying that it's a link, and it even shows it as a link in the status bar, but if you click on any part of the underlined text, the underlining disappears -
Very minor (Score:3, Interesting)
The bottom line is, once you land on the site, what does it say in the address bar and the status bar then?
One other thing, be careful of misleading domains that replace "1" with an "l" or vice versa.
Already seen this on livejournal (Score:2)
Re:We've been through this before... (Score:2)
Re:We've been through this before... (Score:2)
With SP2 installed I get a blue screen at bootup with a string of meaningless error messages (your computer has crashed, basically) and an error 000000E7, which could be bad memory (unlikely, I run Linux on the same beast, an Athlon64 3400+), or it could be
Re:Come on people! (Score:2)
Sure one can argue that one should not use IE, but this is not a terribly good reason or interesting news. It should be quite apparent to IE users however that if they haven't yet installed SP2 you need to do so right away. Running without it is just stupid.
Re:Come on people! (Score:2)
Re:Come on people! (Score:2)
Yeah, same here. I installed SP2 on two computers at work last week: one works fine, the other wouldn't even boot after installing. The only choice was to uninstall SP2 and stick with SP1.
It's absolutely retarded for a company to release security fixes for a bloody _WEB BROWSER_ that require you to upgrade the entire operating system.
Re:Come on people! (Score:5, Funny)
Since installing firefox, nobody has broken into his house again.
Re:Come on people! (Score:2)
"Lisa, I want to buy your rock." -Homer Simpson
Re:Come on people! (Score:2)
Re:Come on people! (Score:2)
Re:Pre SP2? (Score:2)
Re:Pre SP2? (Score:3, Funny)
;)
Re:Pre SP2? (Score:2)
Just fired up a spare W2kSP4 box that's running a couple of months behind in updates. The bug is definitely there.
I'm now downloading the latest Windows updates (dialup on that particular box, unfortunately) and will try again and see.
Re:Pre SP2? (Score:2)
Re:OK, OK I will download Firefox (Score:2, Funny)
Re:Spoof doesnt work for me (Score:2)
Quote from the article: "The flaw affects versions of IE up to 6.0.2800.1106 - which includes systems that haven't yet installed Windows XP SP2,"
When will you apologize?
Sadly, this is a minor problem. (Score:3, Insightful)
I'll accept screwed up tables if they'll just back out the damn Windows-Explorer integration.
Re:netscape 7.2 for win32 (Score:2)
Re:Just like /. (Score:2)
Not to mention the fact that this bug most likely affects MSHTML as a whole, which means that it may appear in all IE versions before SP2 as well. Being able to spoof links like this in all major versions of IE before SP2 is highly dangerous IMO.
Re:So, we're searching for bugs on old versions no (Score:2)
But, unlike IE, upgrading Mozzilla to fix the bugs doesn't require you to _UPGRADE YOUR ENTIRE OPERATING SYSTEM_. You see, Mozilla is written by sane people, who don't think it's a sensible idea to wire a web browser deep into the operating system.
Re:So, we're searching for bugs on old versions no (Score:2)
Benefits of having the rendering engine be a part of the OS:
Any application can hook into the rendering engine and use it for HTML rendering. LOTS of applications embed the shdoclc control into their main panels and use it for navigation, etc. It's trivial to do this, and it means it's a lot less work for people to do.
Downsides:
Any vaunerabilities that are discovered in the engine, will effect all the apps that call it.
Internet Explorer is a "front" for the en
Don't know what you're talking about (Score:2)