Firefox es de entrada más seguro que el explorer por una razón muy simple: no está tan integrado al sistema.
Si firefox se cuelga, no tira al sistema con él, como sí pasa con el IE.
Además los errores del explorer a veces se pueden explotar sin que uno lo use, justamente por la misma integración.
Además hay que ver la velocidad de respuesta de los responsables ante esos fallos, y también la calidad de la respuesta, si tengo un fallo y tengo que sacar 3 parches para solucionarlo porque el primero introduce a su vez otros errores...
Me parece que la seguridad de un programa no se puede medir solo en función de la cantidad de fallos que se le encuentran, hay más cosas influyendo en ese tema.
En cuanto a los antivirus, como linuxero solo puedo decir: ¿qué es eso?
Saludos.