|
|
SECURINFOS.INFO - Bulletins de sécurité informatique, Alertes et Protection
Mozilla Firefox : Vulnérabilités Diverses
27/07/2006 10H55
Référence Secunia : SA19873
Risque : Critique. Niveau 4 sur 5. 
Impact : Cross Site Scripting, DoS, Accès au système
Lieu : A distance
Solutions :
Correctif de l'éditeur
Produit :
Mozilla Firefox 0.x
Mozilla Firefox 1.x
Référence CVE :
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2006-3113
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2006-3677
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2006-3801
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2006-3802
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2006-3803
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2006-3805
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2006-3806
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2006-3807
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2006-3808
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2006-3809
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2006-3810
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2006-3811
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2006-3812
Description :
Plusieurs vulnérabilités ont été identifiées dans Mozilla Firefox, qui pourraient être exploitées par des personnes malintentionnées pour conduire des attaques cross-site scripting ou compromettre le système d'un utilisateur.
1) Une erreur dans l'interprétation de références JavaScript aux frames et fenêtres pourrait dans certaines circonstances entraine la référence à ne pas être proprement nettoyée et permet l'exécution de commandes arbitraires.
La vulnérabilité affecte seulement la branche 1.5.
2) Une erreur dans l'interprétation de références Java aux propriétés de l'objet window.navigator permet l'exécution de commandes arbitraires si une page web remplace l'objet navigator avant de démarrer Java.
La vulnérabilité affecte seulement la branche 1.5.
3) Une erreur de corruption de la mémoire dans l'interprétation d'événements XPCOM intervenant simultanément provoque l'utilisation d'un objet timer supprimé et permet l'exécution de commandes arbitraires.
La vulnérabilité affecte seulement la branche 1.5.
4) Une vérification d'accès insuffisante sur des méthodes DOM standard du de l'objet document de plus haut niveau (par ex. "document.getElementById()") pourrait être exploitée par un site web malicieux pour exécuter un code de script arbitraire dans le contexte d'un autre site.
La vulnérabilité affecte seulement la branche 1.5.
5) Une "race condition" où la collection poubelle JavaScript supprime une variable temporaire est encore utilisée dans le la création de un nouvel objet Fonction pourrait être exploitée par un attaquant distant afin de compromettre une machine vulnérable.
La vulnérabilité affecte seulement la branche 1.5.
6) Différentes erreurs dans le moteur JavaScript pendant la collection de poubelle où des pointeurs utilisés sont supprimés et des dépassements d'entier lors du traitement de longues chaînes par ex. passées à la méthode "toSource()"s des objets Object, Array, et String pourraient être exploités par un attaquant distant afin de compromettre une machine vulnérable.
7) Les fonctions JavaScript nommées ont un objet parent créé en utilisant le constructeur standard "Object()", ce qui peut être redéfini par un script. Cela pourrait être exploité pour lancer du code de script avec des privilèges élevés si le constructeur "Object()" retourne une référence à un objet privilégié.
8) Une erreur dans l'interprétation de script PAC pourrait être exploitée par un Proxy AutoConfig (PAC) malicieux pour exécuter du code de script avec des privilèges plus élevés en définissant la fonction FindProxyForURL à la méthode eval sur un objet privilégié qui a fuit dans le bac à sable PAC.
9) Une erreur dans l'interprétation de scripts possédant le privilège "UniversalBrowserRead" pourrait être exploitée pour exécuter du code de script avec des privilèges plus élevés équivalent à "UniversalXPConnect".
10) Une erreur pourrait être exploitée pour exécuter du code de script arbitraire dans le contexte de un autre site en utilisant le constructeur "XPCNativeWrapper(window).Function(...)", qui crée une fonction qui apparait appartenir à un autre site.
La vulnérabilité affecte seulement la branche 1.5.
11) Une erreur de corruption de la mémoire en appelant "nsListControlFrame::FireMenuItemActiveEvent()", peut provoquer des buffer overflows, une erreur de corruption de la mémoire quand des sélecteurs de boite anonymes sont en dehors de feuilles de style UA, référencent des noeuds supprimés, des erreurs impliquant des groupes de lignes et colonnes de table, et une erreur dans l'appel "crypto.generateCRMFRequest" pourraient potentiellement être exploités pour exécuter des commandes arbitraires.
12) Une erreur dans l'interprétation des URIs de "chrome:" pourrait être exploitée pour référencer des fichiers distants qui peuvent lancer des scripts avec tout les privilèges.
Solutions :
Mettre à jour en version 1.5.0.5.
http://www.mozilla.com/firefox/
Vulnérabilité découverte par :
1) Thilo Girmann
2) Découvert par une personne anonyme et rapportée via ZDI.
3) Carsten Eiram, Secunia Research.
4) Thor Larholm
5) H. D. Moore
6) Igor Bukanov, shutdown, et Georgi Guninski.
7) moz_bug_r_a4
8) moz_bug_r_a4
9) shutdown
10) shutdown
11) Les développeurs Mozilla
12) Benjamin Smedberg, Mozilla.
Référence :
Mozilla.org:
http://www.mozilla.org/security/announce/2006/mfsa2006-44.html
http://www.mozilla.org/security/announce/2006/mfsa2006-45.html
http://www.mozilla.org/security/announce/2006/mfsa2006-46.html
http://www.mozilla.org/security/announce/2006/mfsa2006-47.html
http://www.mozilla.org/security/announce/2006/mfsa2006-48.html
http://www.mozilla.org/security/announce/2006/mfsa2006-50.html
http://www.mozilla.org/security/announce/2006/mfsa2006-51.html
http://www.mozilla.org/security/announce/2006/mfsa2006-52.html
http://www.mozilla.org/security/announce/2006/mfsa2006-53.html
http://www.mozilla.org/security/announce/2006/mfsa2006-54.html
http://www.mozilla.org/security/announce/2006/mfsa2006-55.html
http://www.mozilla.org/security/announce/2006/mfsa2006-56.html
Secunia Research:
http://secunia.com/secunia_research/2006-53/
ZDI:
http://www.zerodayinitiative.com/advisories/ZDI-06-025.html
Veuillez noter : L'information, sur laquelle est basé ce bulletin Secunia, provient d'un tiers sans mention du contraire.
Les noms, marques et enseignes cités sur ce site sont la propriété de leurs déposants respectifs.
Derniers bulletins de sécurité informatique
Bulletins de sécurité informatiques relatifs
|
|
|