Risques

  • Déni de service à distance
  • Exécution de code arbitraire à distance
  • Fausses signatures électroniques

Systèmes affectés

  • Firefox (versions antérieures à 1.5.0.8) ;
  • SeaMonkey (versions antérieures à 1.0.6).
  • Thunderbird (versions antérieures à 1.5.0.8) ;

Résumé

La dernière livraison des logiciels Mozilla corrige plusieurs failles de sécurité qui peuvent conduire à l'exécution de code arbitraire ou à de fausses signatures électroniques.

Description

Plusieurs vulnérabilités ont fait l'objet de correctifs dans les produits Mozilla :

  • il a été démontré qu'il était possible de modifier des objets scripts en cours d'exécution. Cette possibilité conduit potentiellement à l'exécution de code JavaScript arbitraire. Cette fonctionalité touche le moteur du navigateur qui est aussi utilisé dans le lecteur de mail qui devient ainsi vulnérable si la fonctionalité JavaScript est activée.
  • Une vulnérabilité de SeaMonkey permet à un utilisateur distinct d'exécuter à distance du code arbitraire avec les privilèges de l'utilisateur qui utilise ce logiciel.
  • Les signatures électronique avec l'algorithme RSA sont falsifiables si l'exposant^1^ est trop petit. Cette vulnérabilité est corrigée dans les versions de la bibliothèque de fonctions Network Security Services (NSS) 3.11.3 utilisées dans Firefox 2.0.

Contournement provisoire

La recommandation générale du CERTA, qui consiste à désactiver par défaut le JavaScript et à ne l'activer qu'au cas par cas, si nécessaire, selon la confiance que l'on accorde aux sites visités, est plus que jamais d'actualité. Cette recommandation générale préconise de ne jamais activer le JavaScript dans un logiciel de courrier électronique.

Si ce n'est pas déjà fait, il est recommandé de désactiver le JavaScript en attendant l'application du correctif de sécurité.

Solution

Se référer au bulletin de sécurité de l'éditeur pour l'obtention des correctifs (cf. section Documentation). Le correctif consiste à passer aux versions suivantes des applications vulnérables :

  • Firefox 1.5.0.8 ;
  • Thunderbird 1.5.0.8 ;
  • SeaMonkey 1.0.6.

Documentation