Risques
- Contournement de la politique de sécurité
- Exécution de code arbitraire à distance
Systèmes affectés
- Safari version 3.1.1 pour Windows et versions antérieures ;
- Safari version 3.1.1. pour MacOS et versions antérieures.
Résumé
Des vulnérabilités ont été découvertes dans la navigateur Safari. Ces vulnérabilités permettent un contournement de la politique de sécurité et l'exécution de code arbitraire à distance sous Windows.
Description
Une vulnérabilité a été découverte dans la navigateur Safari d'Apple. Cette vulnérabilité permet via un site spécialement construit de forcer le téléchargement d'un fichier quelconque sur l'ordinateur de la victime. Ce fichier est téléchargé directement dans le répertoire de téléchargement défini dans les propriétés du navigateur (le Bureau par défaut).
Comme indiqué dans le bulletin d'actualité CERTA-2008-ACT-023, cette vulnérabilité peut également permettre l'exécution de code arbitraire sous Microsoft Windows. En effet, une « fonctionnalité » de Internet Explorer est de charger sous certaines conditions des bibliothèques de fonctions (DLL) depuis le bureau. Le téléchargement d'un tel fichier sous Safari suivi de l'exécution de Internet Explorer permet ainsi à une personne malveillante d'exécuter du code arbitraire à distance.
De plus, une autre vulnérabilité a été découverte dans la manière de traiter les fichiers BMP et GIF par Safari sous Microsoft Windows. Cette vulnérabilité peut être utilisée afin de lire certaines zones de la mémoire.
Une dernière vulnérabilité sur Windows et MacOS concerne un problème de corruption de mémoire dans le traitement de tableaux en Javascript par Webkit. Une personne malintentionnée pourrait exploiter cette faille pour exécuter du code arbitraire à distance.
Solution
Se référer aux bulletins de sécurité de l'éditeur pour l'obtention des correctifs (cf. section Documentation).
Documentation
- Bulletin de sécurité Apple HT2092 du 19 juin 2008 http://support.apple.com/kb/HT2092
- Bulletin de sécurité Apple HT2165 du 30 juin 2008 : http://support.apple.com/kb/HT2165
- Document du CERTA CERTA-2008-ALE-008 du 20 juin 2008 : http://www.certa.ssi.gouv.fr/site/CERTA-2008-ALE-008/index.html
- Référence CVE CVE-2008-1573 https://www.cve.org/CVERecord?id=CVE-2008-1573
- Référence CVE CVE-2008-2306 https://www.cve.org/CVERecord?id=CVE-2008-2306
- Référence CVE CVE-2008-2307 https://www.cve.org/CVERecord?id=CVE-2008-2307