Open-source IE patch hits trust barrier

Daily Newsletters

Sign up to ZDNet UK's daily newsletter.

NEWS

Openwares.org, an open-source software development Web site, has posted a patch that purports to fix a critical vulnerability in Microsoft's Internet Explorer browser, but software developers and analysts are advising against installing it.

The vulnerability in question allows IE to display one URL in the address bar while the page being viewed is actually hosted elsewhere. This makes users more susceptible to ruses such as phishing, in which online-banking users receive emails that seem to have been sent by their bank, asking them to click on a link in order to visit the bank's Web site and "confirm" their security access details. Crude phishing attempts are obvious because the address bar in Internet Explorer would show a URL different to that of the bank, but elaborate phishing schemes could exploit the IE vulnerability and therefore make the ploy more plausible.

Despite the apparent attraction of downloading the patch - for which Microsoft as yet has no equivalent -- analysts warned against doing so. Graham Titterington, principal analyst at Ovum, is suspicious of the update and advises companies to wait till Microsoft releases an official patch, because although the Openwares.org patch may work, it could cause problems with future Microsoft updates. "They don't have access to the source code and Microsoft does," said Titterington. "Even if it is a bona fide patch and it works, how compatible will it be with future Microsoft patches that come along?"

According to Opensource.org, the patch has been downloaded around 1,000 times since it was published on Monday. The site publishes software that has been written and submitted by its readers, raising concerns on developer discussion groups about the motivations of the writer. Some developers are wary of the patch because its code sends URLs back to the author's servers, which could be a privacy threat in itself. Advocates say such action may well be necessary to help the code do its job, particularly since only suspect URLs were redirected. And some contributors welcomed the patch because although it has been almost two weeks since Microsoft admitted the vulnerability exists, it has not yet released its own fix.

But Titterington advises companies to wait for the official patch from Microsoft: "Microsoft is going to have to patch it -- this came into the public domain with MS unprepared so there will be a time lag involved, so organisations are advised to sit tight and wait for Microsoft patch to come along," he said.

Microsoft was unable to comment on its progress towards creating a patch or give any advice on whether the open-source patch should be used or not; but in the company's Knowledge Base support Web site, among other solutions, users are advised to view links in notepad before clicking on them to identify the actual destination. One basic rule of thumb says that if the URL contains "%00", "%01" or "@" characters, it is suspicious, if it does not, it is probably safe to click. Alternative browsers, such as Mozilla and Opera, are not affected by the problem.

Talkback

Let's see, these 'analysts' think it is better to wait for that indefinite, golden moment when Microsoft will deign to release a fix, than to make use of a fix that's available now? A fix that is completely transparent and auditable? HAHAHAHAHA what a bunch of maroons

Though the real maroons are people who continue to use Internet Explorer. I think any IT dept. that lets users use IE is guilty of malpractice. Use Mozilla, use Opera. use anything but IE. How many times do people have to get hosed by insecure, buggy software before they make a change? Infinity + 1, apparently.

via Facebook 19 December, 2003 18:06
Reply

It's a bit ridiculous that MS hasn't yet released a patch for this vulnerability. MS and the proponents of proprietary software should see what's happening here: you're being upstaged at your own game on your own field by programmers you've tried to characterize as malcontent losers. I suspect we'll be seeing more of this in the future. Furthermore, the article mentions that trust is an issue, but the source code -- the individual lines of code that make the program do what it does -- is freely available to all for inspection. Sunshine has a way of exposing problems when they exist.

via Facebook 19 December, 2003 18:26
Reply

Yeah. right. Trust Microsoft instead. What a bumch of Maroons!

via Facebook 19 December, 2003 20:06
Reply

Looking at the source i don't see anything suspicious. The link to their own website just reported the spoofed URL so they can show the user what's going on. they could log this information, but what harm can you do with that?
The only thing I don't know is how the patch is integrated in IE. I simply don't have the knowledge of how this works. Maybe someone can explain that part of the source to me. The way they do this might pose a problem when you're installing future MS patches or might break other things, so that might be a good reason for not installing this patch.

Just one more thing: Their source code is open, but not as open as one would expect. Just look at this comment in the code:

// ---------------------------------------------
// Terms of Agreement:
// ---------------------------------------------
//
// By using this source code, you agree to the
// following terms:
//
// 1) You may use the source code, resource
// files for educational purposes only.
// 2) You MAY NOT redistribute this source code
// without written permission. Failure to do
// so is a violation of copyright laws.
// 3) The author of this code may have retained
// certain "additional copyright rights".
// If so, this is indicated in the author's
// description.

This means you cannot base your own patch on this code without permission. Not a big issue in this case, but still it is one...

via Facebook 20 December, 2003 13:18
Reply

The patch works by grabbing any url that is clicked and checking it before i.e. gets its hands on it.

The patch checks to see if its one of these tricky urls, if it is it redirects you to the site to tell you whats happened.

If not then it simply gives the url to i.e. to process as normal.

The patch simply uses the standard MS API, and does not actually alter the code of i.e. its a seperate program ( think google toolbar ). So the idea that it would be a problem when an official patch comes out is incorrect.

These people are just morons. How they get there jobs is beyonf me, they obviously don't know a dam thing about programming.

via Facebook 21 December, 2003 19:06
Reply

Yeah, these analysts just don't want to get their fingers burned if anything does go wrong.

Finding workarounds and patches for Microsoft bugs has been a staple of many a programmer's job for the best part of 20 years. That using an undocumented feature may cause you trouble when MS can be bothered to provide a fix or an upgrade is just part of the game - I can't see that many non-technical users are going to download an open-source patch in any case, so I don't see a problem at all. Caveat Emptor, obviously, but then if it's free open-source I don't suppose you're really emptoring are you?

via Facebook 22 December, 2003 10:25
Reply

Post your comment

In order to post a comment you need to be registered and logged in.

You can also log in with Facebook. Log in or create your ZDNet UK account below

  • Login

Will not be displayed with your comment

By signing up for this service, you indicate that you agree to our Terms and Conditions and have read and understood our Privacy Policy. Questions about membership? Find the answers in the Community FAQ

Get ZDNet UK's daily newsletter

Enter your email address to sign up

ZDNet UK Live

kevinmchapman

"the very significant number of users" and "many (most) of us" - you have no evidence for these statements. It is a fact that most users are saying...

41 minutes ago by kevinmchapman on A tale of two distros: Ubuntu and Linux Mint
Marg Menzies Harrison

Another grammar faux pas is the improper use of "you". When sitting down down in a restaurant, for example, I get cringe when the waitress...

2 hours ago by Marg Menzies Harrison via Facebook on 10 flagrant grammar mistakes that make you look stupid
zdnetukuser

And NOW, folks, for Canonical's next trick... Kubuntu is late. Here's a pencil. Draw your own conclusions. cf.:...

3 hours ago by zdnetukuser on Linux Minterface
Moley

@kevinmchapman. The discussion here reflects the very significant number of users who really do like the traditional menu system and who wish to...

5 hours ago by Moley on A tale of two distros: Ubuntu and Linux Mint
kevinmchapman

Er, no... It is an efficient means of finding the application/file/setting you need in one place. The icons are a simply a fallback for when you...

6 hours ago by kevinmchapman on A tale of two distros: Ubuntu and Linux Mint
TerryRK

Isn't the provision of a text based search an admission by the developers that the mass of icons approach does not work? I don't need to use a...

8 hours ago by TerryRK on A tale of two distros: Ubuntu and Linux Mint
kevinmchapman

"Unity and GNOME 3 both abandon the old text-based cascading menus in favour of a graphical icon-driven system." Point truly missed. Both use a...

8 hours ago by kevinmchapman on A tale of two distros: Ubuntu and Linux Mint
TerryRK

whs001 - Thank you, I'm glad you liked the article. I absolutely agree with you on your first point. I should perhaps have made it clearer that...

8 hours ago by TerryRK on A tale of two distros: Ubuntu and Linux Mint
Dennis Nilsson

If we allow corporate interest to dictate the way our government circumvents due process against foreign entities then we should accept the same...

9 hours ago by Dennis Nilsson via Facebook on ACTA stumbles in Germany
GHar123

I totally dislike pirating of works, I fear that artists will be deterred from creating works if they think that they are going to get ripped off....

11 hours ago by GHar123 on ACTA stumbles in Germany
JCB33

How dare film makers, artists or anybody that invests in creativity stop us pirating their works for free. I want to be able to walk into my local...

17 hours ago by JCB33 on ACTA stumbles in Germany
Moley

@GrueMaster. I prefer horses for courses rather than one size fits all. I, and I suspect most other computer users, do not really wish to have...

19 hours ago by Moley on A tale of two distros: Ubuntu and Linux Mint
greycynic

The product that scares me every time I have to use it is the Office 2007 version of Excel. The first bug that I found was applying the median...

19 hours ago by greycynic on Ten flawed products that derail productivity
GrueMaster

Nice review and very informative. One thing I'd like to add (in reply to whs001's 1st question), the main reason to have the same interface from...

20 hours ago by GrueMaster on A tale of two distros: Ubuntu and Linux Mint
Frederick Wrigley

I'be been using Mint 12 since the RC came out, and I am far more happy with the Cinnamon, the Mate, and, yes (with extensions), theGnome 3...

21 hours ago by Frederick Wrigley via Facebook on A tale of two distros: Ubuntu and Linux Mint
bdantas

Excellent article. One small correction, though--although a fresh installation of Linux Mint 12 will, indeed, provide the user with a version of...

22 hours ago by bdantas on A tale of two distros: Ubuntu and Linux Mint
Alan Ralph

In related news, the ISPs club together to get the members of the Home Affairs Select Committee (ya goofed on that part, ZDNet UK) copies of "The...

22 hours ago by Alan Ralph via Facebook on MPs urge ISPs to take down terrorist material
Alan Ralph

In related news, the ISPs club together to get the members of the Home Affairs Select Committee (ya goofed on that part, ZDNet UK) copies of "The...

22 hours ago by Alan Ralph via Facebook on MPs urge ISPs to take down terrorist material
Moley

For Gnome 2 die-hards, it is possible to add icons to the bottom panel (or top top panel, if you prefer) which provide the exact Gnome 2...

23 hours ago by Moley on A tale of two distros: Ubuntu and Linux Mint
ramwellian

Your comments would seem pretty naive and immature. Your 'solution' appears to be, "gee, let's all just give in to the hackers and give them...

23 hours ago by ramwellian on Cloud computing security: no more oxymoron?