Patch & Workaround for Firefox Flaw Available 235
mcc writes "Yesterday Slashdot reported on a Firefox vulnerability which could allow remote code execution. Today Firefox has a patch and a configuration workaround, both of which immunize against the bug. If you are using Firefox you should immediately go to the URL 'about:config', type 'network.enableIDN' into the box, and verify that 'network.enableIDN' is set to 'false'." Update: 09/10 18:59 GMT by Z : Removed wayward colon.
Done and... (Score:2)
Re:Done and... (Score:2)
Re:Done and... (Score:3, Insightful)
This bug was found and a work around was provided 6 days later. Is this unreasonable? If a patch were provided a week from now, would that be unreasonable?
I think that full disclosure is g
yesterday it was "unpatched!?!?!", today is fixed. (Score:5, Insightful)
I wouldn't be implying laziness on the part of developers until a couple days have passed after the bug report.
Re:yesterday it was "unpatched!?!?!", today is fix (Score:5, Insightful)
"Unpatched" means there is not a patch available to fix the vulnerability. Yesterday it was unpatched.
Since when does "unpatched" mean lazy?
Re:yesterday it was "unpatched!?!?!", today is fix (Score:5, Insightful)
Sort of, but IDN isn't something that's that critical for many people like Active-X, which is at the centre of Microsoft's incompatibility war.
IDN is (necessarily) a bit of a kludge for the most part anyways. The International Domain Name stuff opens up it's own can of worms in that you can come up with Domain names that look a lot like a well known one by grabbing a domain name with one letter changed to an IDN character that looks enough like the original one to fool people. example: hötmail.çom replaces both the O in hotmail and the c in com. botth relatively obvious but good enough to fool some into thinking that it's a rendering error. (( Slashdot filters out almost all international characters, which makes it hard to give a really good IDN example )).
IDN spoofing with Cyrillic and Greek (Score:4, Informative)
Actually, I don't think you can change the ".com" - the TLDs need to match still - but you can do even better: the Cyrillic and Greek alphabets contain numerous letters that look exactly like Roman letters.
Including archaic and variant forms present in Unicode, the following lower-case characters can be spoofed:
Cyrillic has a, e, o, p, c, y, x, and s.
Greek has v, o, c, j.
And that's before you start on the close matches (gamma, rho, upsilon, omega.) which might easily be mistaken at small point sizes.
It's still unpatched (Score:2)
Secure Web Browser (Score:5, Interesting)
Re:Secure Web Browser (Score:3, Funny)
Re:Secure Web Browser (Score:2, Informative)
Re:Secure Web Browser (Score:2)
That page also hangs w3m, but links 1.00pre12 and 2.1pre18 handle it nicely.
Re:Secure Web Browser (Score:3, Funny)
I was going to argue that the only safe thing to do would be to use wget and interpret the web pages in your head. But the last guy who took that advice got 'sploited anyways. He's in the hospital with his brain stuck in an infinite loop.
Re:Secure Web Browser (Score:2)
I was going to argue that the only safe thing to do would be to use wget and interpret the web pages in your head. But the last guy who took that advice got 'sploited anyways. He's in the hospital with his brain stuck in an infinite loop.
It could be worse. You could receive a link to goatse.cx. Which would:Re:Secure Web Browser (Score:3, Funny)
Re:Secure Web Browser (Score:5, Interesting)
We just separated vital and non-vital computers in two groups with one computer serving as bridge when data needed to be transfered from one network to another. This was one and only node in network visible to all with minimized and highly tracked in-house services for transfering the data.
Second thing on the secure part is absolute disabling of any kind of install and taking out every removable device.
But,... there is no better security than being unplugged. So, best answer to your question "which browser?" is NO BROWSER
Re:Secure Web Browser (Score:2)
Did you restrict traffic in both directions? You don't want leaks from the "vital" to the "non-vital" network because they would endanger confidentiality, but you also don't want leaks the other way because they could contain malware, or perhaps layer-8 attacks such as virux hoaxes.
Re:Secure Web Browser (Score:2)
Completely, bridge computer had two network cards, with no routing between networks. And one only active port open and 40 non-active (where client registers and gets a real port where his communication will proceed).
You don't want leaks from the "vital" to the "non-vital" network because they would endanger confidentiality, but you also don't want leaks the other way because they could contain malware, or perhaps layer-8 attacks such as virux hoaxes.
As I said "vit
Re:Secure Web Browser (Score:5, Insightful)
Memorize this and make it your mantra:
"Security is a process, not a product."
Re:Secure Web Browser (Score:2)
Or Firefox with everything but basic HTML 4.0 strict disabled. Every plugin disabled, downloading downloading, etc.
Re:Secure Web Browser (Score:2)
All software contains bugs. Firefox isn't mature enough to be adequately assessed for its long-term security. Internet Explorer is obviously not secure enough. Perhaps Mozilla is suitable.
Like others have pointed out, general security policies should already be in place to mitigate risk; web browsing is only one of several ways in which malicious code can get into an organisation.
However there are some things you can do specifically to reduce the risk of web browsing. CERT have published an adviso [cert.org]
Re:Secure Web Browser (Score:3, Funny)
Firefox on the Mac is about as stable as a schizophrenic off their lithium.
Re:Secure Web Browser (Score:2)
anyway
Re:Secure Web Browser (Score:4, Insightful)
Oh, I can imagine a bad guy getting around that:
phone rings
User: "Hello?"
BG: "This is the help desk. Have you been having any network slowdowns?"
User: "Well, now that you mention it..."
BG: "Could you please help us test the collectimizer flexput on your MAUnode? Just plug your workstation into the network and point your browser to http://www.helpdesk.ro/ [helpdesk.ro]"
Elegant and simple solutions don't work if the problem is malicious and intelligent.
Re:Secure Web Browser (Score:2)
That's a good idea but it's an idea for risk reduction and damage limiting, not a solution.
First there's the problem of privilege escalation exploits.
Second, the HR person's home directory may contain confidential information that malware could email to Latveria with just normal user privileges. The finance person's home directory may have information the company can't afford
Re:Secure Web Browser (Score:2)
NO NO NO (Score:2)
you could run the web browser as its own user which would limit damage if it was comprimised but this would still leave your cookies (which may contain valuable authentication information) browsing history etc vulnerable and would make downloading stuff a pain.
Re:Secure Web Browser (Score:2)
That was FAST. (Score:3, Interesting)
Re:That was FAST. (Score:5, Interesting)
It's not a patch anymore than turning of Javascript is a patch for several IE vulnerabilities. It might be argued that this workaround does less in the area of destroying the "experience" for normal surfers, but as I noted, I think that depends much on your nationality/language.
Re:That was FAST. (Score:5, Insightful)
Re:That was FAST. (Score:2)
afaict IE doesn't support IDN (Score:2)
I dunno. (Score:2)
Re:I dunno. (Score:2)
Re:I dunno. (Score:2)
IDN (Score:2)
Re:IDN (Score:5, Informative)
Here's a question... (Score:2)
Re:Here's a question... (Score:4, Informative)
It allows you to create a domain name with international characters ( like böghåla.se ), create the A/PTR records with a coded name that bind can handle ( xn--bghla-ira0j.se ) and a method to convert between the two ( look up PUNY ).
That way, when you type in your browser "http://www.böghåla.se", you are directed to "http://www.xn--bghla-ira0j.se".
Turning IDN off in Firefox is mighty a stupid solution. Stupid on a planetary scale. A problem should be fixed, not circumvented by removing the functionality.
I wonder if the guy who coined the advice "turn it off" would cut off his arm if he got a zit on the elbow ? Same thing..
Re:Here's a question... (Score:5, Funny)
I disagree. I would wager at least 98% of Firefox users do not need IDN functionality at all. The only thing it's really used for in reality are phishing sites. Unless you regularly interact with foreigners who refuse to conform to the proper ASCII character set in their domain names you shouldn't notice any difference in your browsing at all. When Jesus established the original RFC for domain names he used sensible restrictions, but now with this new IDN garbage we have people using characters that don't even make sense or appear on our keyboards! What villainy is this?
Re:Here's a question... (Score:5, Funny)
Re:Here's a question... (Score:2)
Re:Here's a question... (Score:2, Insightful)
If you were driving down the highway and you discovered that running your air conditioner caused your brakes to stop working, would you keep running your A/C until you got to a repair station, or would you turn it off?
Besides, most people probably rarely, if ever, use IDN. So it's more like disabling the child safety locks in your car. Who's
Re:Here's a question... (Score:2)
Re:Here's a question... (Score:2)
http://www.mozilla.org/projects/security/tld-idn-
Re:Here's a question... (Score:2, Informative)
Re:Here's a question... (Score:2)
Not really. IDN is a botch and an abortion and deserves to die a hasty and violent death. DNS is 8-bit clean. Just send UTF-8.
-russ
actually. (Score:5, Informative)
It's unfortunate that the bug reporter gave us so little time to respond to the issue before going public. He filed the confidential security bug on the afternoon of the 6th, and then went highly public (to c|net) in less than 72 hours.
As anyone can see now that the bug is no longer confidential, we were hard at work diagnosing the problem when he went public. Not only that, but the public release he made was based on our developer's analysis of the problem, not his -- which happened to be wrong.
This workaround that we posted (on the same day as the problem was made public) is only temporary and causes some of our users a loss of functionality (IDN). We will be issuing a full browser update for our stable Firefox 1.0.x and Mozilla 1.7.x releases which contains the real fix (also available as a patch to both 1.0.6 and 1.5 Beta yesterday) that avoids the security issue without disabling IDN.
Expect that new release shortly.
- A
Re:actually. (Score:2)
bzw: if anyone wants the Bug# its https://bugzilla.mozilla.org/show_bug.cgi?id=3072
Buzilla/Slashdot tip ^_^ (Score:2)
Re:actually. (Score:2)
At least in Mozilla (don't know about Firefox) there is the issue that default browser, default mailer, and desired file associations in Windows are lost even when the new version is installed directly over the existing one.
We use Mozilla in a corporate environment, and
Re:actually. (Score:4, Informative)
http://www.mozilla.org/products/firefox/releases/
Note that future updates to Firefox "may now be half a megabyte or smaller."
Re:actually. (Score:2)
I still find it regrettable that Mozilla development was forked into separate browser and mailer (leaving the composer in the dust). We like the Mozilla suite, yet we are more or less forced to migrate to a separate browser and mailer, split the user configuration files, and decide whether to install an html editor, and which one.
What a nice product would we have had when all the effort spent on Firefox/Thunderbird was actually spent on the
Re:actually. (Score:2)
Mozilla/5.0 (OS/2; U; Warp 4.5; en-US; rv:1.9a1) Gecko/20050909 SeaMonkey/1.1a
Re:actually. (Score:3, Insightful)
IMHO it didn't.
The option to install only the browser has always been there.
Now we are stuck with forks, always confusing about what problem is caused by what part and appears in what versions, and even more wasted work on releases, internationalisation, etc.
How are we going to explain to the employees that this "non-standard" browser/mailer Mozilla (most businesses use IE and Outlook, so that is what most people think of as the standard) that we use is going to be replaced
Re:actually. (Score:4, Interesting)
Re:actually. (Score:2)
see https://bugzilla.mozilla.org/show_bug.cgi?id=3072
Re:actually. (Score:2)
Re:actually. (Score:2)
Lets compare this to Microsoft... (Score:2)
http://www.eeye.com/html/research/upcoming/index.
They have currently been waiting 165 days for a patch for remote code execution.
Doesn't quite work, use about:config instead (Score:5, Informative)
about:config:
does nothing in firefox (at least version 1.0.4)
use
about:config
instead.
Power of Propaganda (Score:5, Insightful)
The same thing applied to other people as well, as we saw in a previous slash dot article [slashdot.org] about macs. While not impossible, it's extremely difficult to make software that is in a constant state of development completely exploit proof. Firefox is ultimately a better browser than IE for numerous reasons, but it is not 100% perfect, nor is OSX, nor is Linux or FreeBSD or Windows, or anything else on this planet and it's silly to expect otherwise.
Nature doesn't operate on 100% uptime, only 99.9%.
Re:Power of Propaganda (Score:2, Funny)
Really? I must have missed the time nature went down. What was that like?
Re:Power of Propaganda (Score:2, Funny)
Re: (Score:3, Funny)
Re:Power of Propaganda (Score:3, Insightful)
(pretty much in that order)
When Microsoft creates 'tools' that don't even allow you to try a different browser, word processor, etc., then you're totally screwed when that 'one and only' browser has a flaw.
Given that I'm running Linux(FC4), I have the cho
Umm... (Score:2)
Re:Umm... (Score:3, Informative)
Waiting a bit (Score:2)
If the Sulfnbk.exe "virus" taught me anything [and I didn't since I had that hoax figured out when I saw it], it's don't assume someone's helping your computer if you don't know them from a hole in the ground, and you never asked for their help.
So, reason #2 not to enable IDN (Score:3, Interesting)
Someone give me one good reason why I should EVER enable IDN?
Re: (Score:3, Interesting)
Re:So, reason #2 not to enable IDN (Score:2)
Re:So, reason #2 not to enable IDN (Score:2)
Strange question, really. You could just as well ask "someone give me one good reason why I should connect to the Internet EVER?" - if you think about it for a second, it answers itself.
Re:So, reason #2 not to enable IDN (Score:2)
Someone give me one good reason why I should EVER enable IDN?
I can understand that many languages have more than just plain ASCII in them and that users want to be able to use them. What I don't understand is how people who developed the IDN didn't think of this beforehand. "We'll use full Unicode for domain names. People will be able to register domains that look like others. People will use this trick to do wrong." Is it such a big leap of thought that it couldn't have been foreseen? Especially given
Re:So, reason #2 not to enable IDN (Score:2)
theese guidelines were ignored by many registries (including
mozillas soloution has been to only display idn names for tlds on a whitelist and display the punycode for other tlds.
Re:So, reason #2 not to enable IDN (Score:2)
http://www.mozilla.org/projects/security/tld-idn-
But, but, but (Score:5, Funny)
Ewwwwwww.
Yet another IDN vulnerability (Score:2)
Ouch. (Score:5, Funny)
Re:Ouch. (Score:2)
Mozilla Suite, Too (Score:4, Informative)
What Firefox and Mozilla users should know about the IDN buffer overflow security issue [mozilla.org]
Nightly builds containing a real patch (Score:2)
Today's Gecko 1.8 branch nightly [squarefree.com] - Firefox 1.5 Beta 1 plus the fix for this security hole.
Today's Aviary 1.0.1 branch nightly [mozilla.org] - Firefox 1.0.6 plus the fix for this security hole. There isn't a Linux build here; I don't know why.
Re:IDN? (Score:4, Funny)
Re:IDN? = Int'l Domain Names (Score:2)
It's quite similar to registering a domain name with typos and still hope that people enter their login data, but it's MUCH harder
Re:It's not. (Score:2, Offtopic)
Re:It's not. (Score:2)
If you exit the browser (i.e. don't hit Enter just exit the browser) and then go back you'll see it's "False".
Re:patch available (Score:2)
Re:patch available (Score:2)
Re:patch available (Score:2)
Re:patch available (Score:2)
Re:Example of Mozilla Security Sucking (Score:3, Insightful)
You were probably deleted from the blog for FUD statements like that. I don't believe in censoring myself, but your asking really idiotic questions and making opinions while lacking the knowledge to be making them to begin with.
a very simple question in Ask Asa #17: Basically, who was responsible for the testing/QA failure that led to a security regression in Firefox 1.0.4
I think your first problem is is the way you ask questions
Re:Example of Mozilla Security Sucking (Score:2)
If it is the Mozilla Foundation that you're thinking of, it is a non-profit [wikipedia.org] organization. (Unless the referenced page has out of date information.)
Re:Example of Mozilla Security Sucking (Score:2)
That attitude is reminiscent of the infamous Bill Gates interview where he said that bugs was the end users' fault.
Not end users but beta testers. Thats why there are betas. Mozilla always requests for people to run the betas, find bugs, and report them. Heres the note for the 1.5 beta (Deer Park):
Note: This is not the final release of our Web browser, it has been made available for testing purposes only, with no end-user supp
Re:Example of Mozilla Security Sucking (Score:3, Insightful)
Re:Example of Mozilla Security Sucking (Score:2)
Re:Example of Mozilla Security Sucking (Score:2)
Re:Example of Mozilla Security Sucking (Score:2)
You may be entirely correct in your beliefs and assertions, but because of they way you've said things, it won't matter; you've destroyed your own credibility. Arg
Re:fp? (Score:2)
They can fix the actual problem for the next release and re-enable IDN.
Re:Why isn't in on the patch server? (Score:2)