Mozilla today released Firefox 2.0.04, an update to the popular open-source browser. The free browser brings several security updates, improved Vista support, and new language localizations. The update addresses critical memory corruption issues that the developers believe could be exploited to run arbitrary code as well as a "high" impact security