Patch the Fox

The bad news is that there is a slightly obscure security flaw in Firefox. The good news is that it is dead simple to change Firefox’s configuration to plug the security hole.

A little background:
The flaw comes in the way that Firefox handles IDNs, International Domain Names. The whole point of IDNs are so that domain names using Unicode can have their non-ASCII characters, i.e., characters in Chinese, Arabic, Cyrillic, etc., translated by the web browser or other internet using application into their ASCII equivalents.

More background can be found at the [Wikipedia entry for Internationalized Domain Names].

There are currently two methods available to fix the problem- a patch or a manual configuration change. The Mozilla site has [instructions available].

To back up my dead simple claim, here is the entire procedure to manually update the configuration:

  • Open a new tab in Firefox. (You are using Firefox right now, aren’t you?)
  • Flip to the new tab and enter about:config in the address bar
  • Zoom into the settings for IDN support by typing idn in the Filter toolbar at the top of the page.
  • Double-click on the entry for network.EnableIDN so that it toggles the value from “True” to “False”.
  • Close and Restart Firefox, go back to about:config and verify that the setting is “False”.
This entry was posted in general. Bookmark the permalink.

Leave a Reply

Your email address will not be published. Required fields are marked *