Une vulnérabilité importante affectant les logiciels PDF d’Adobe a été corrigée en début de semaine. Un point sur les techniques d´attaques impliquant des fichiers PDF. Une pratique très à la mode chez les cybercriminels.
La faille de sécurité (CVE-2009-4324) rapportée le 15 décembre 2009 par l’éditeur Adobe sur ses logiciels Adobe Reader et Adobe Acrobat est de l’histoire ancienne : une mise à jour corrige cette vulnérabilité. Le délai important pour cette correction restera une des situations marquantes de la fin 2009.
Malware PDF, une tendance à la hausse
L’analyse du nombre de vulnérabilités PDF découvertes durant ces dernières années montre une croissance importante. En 2009, l'organisme MITRE (http://cve.mitre.org) a recensé 74 CVE (Common Vulnerabilities and Exposures) relatives aux PDF dans son dictionnaire relatif aux vulnérabilités de sécurité. Soit deux fois plus qu’en 2008 !
Pourquoi une telle croissance ?
Plusieurs avantages font du Portable Document Format (PDF) l’un des fichiers les plus couramment utilisé aujourd’hui. Il peut tout d’abord être affiché sur tous les ordinateurs. Beaucoup de lecteurs PDF gratuits et d’outils de personnalisation sont ensuite disponibles. Des atouts qui se révèlent très attractifs pour les utilisateurs privés, les entreprises et les administrations. Mais Au fil de ses évolutions, les possibilités de ce format de fichier ont augmenté, et avec elles sa complexité. Une situation qui facilite aujourd’hui l’exploitation de failles de sécurité. Beaucoup d’outils d’exploit automatiques, tels qu’Eleonore, Liberty Exploit System ou Elfiesta, peuvent créer des PDF infectés, sans qu’aucune connaissance ne soit requise par le cybercriminel.
Déroulement d’une attaque PDF
Les attaques exploitant les vulnérabilités PDF sont variées. Une des plus courantes se déroule comme ceci :
1. Un Javascript intégré dans un PDF infecté est exécuté à l’ouverture du document. Ce fichier nuisible est obfusqué et donc invisible lors d’une analyse manuelle du PDF.
2. Le Javascript noie alors les blocs mémoires (méthode du Heap-Spraying) par la multiplication des commandes NOP (commande de non opération) et par le chargement de shellcode.
3. La vulnérabilité Javascript dans le PDF peut alors être exploitée pour exécuter le shellcode.
4. Le Shellcode exécuté télécharge alors le malware additionnel, par exemple un composant botnet.
Comment se protéger ?
Equiper son ordinateur d’une solution de sécurité est une démarche importante. Les utilisateurs des solutions G Data étaient, et sont, protégés contre les attaques exploitant la faille 0 Day d’Adobe. La désactivation de la fonction Javascript dans les programmes d’Adobe doit aussi être effectuée. Sur Adobe Reader, elle se réalise à partir du menu Edition => Préférences. Dans la catégorie JavaScript il suffit de décocher « Activer Acrobat JavaScript ». L’activation de la fonction DEP (Data Execution Prevention) est une autre possibilité. Disponible dans les systèmes Windows, cette option permet d’interdire l’exécution de codes malveillants dans les zones mémoire de l’ordinateur. Mais de nombreux logiciels demeurent incompatibles avec cette protection. (G Data)
Tweet
06-02-2012 à 19:16 - 0 commentaire(s)
INFO ZATAZ - L´Agence Nationale de la Sécurité des Système d'Information lance un recrutement fort sympathique pour les amateurs de chiffrement.
05-02-2012 à 10:43 - 0 commentaire(s)
INFO ZATAZ - Nouvelle tentative de vol de données bancaires appartenant aux clients de la banque française Crédit Agricole.
04-02-2012 à 11:42 - 0 commentaire(s)
INFO ZATAZ - Un document intéressant mis à jour sur Internet visant les sociétés souhaitant faire du business avec France Télévision.
04-02-2012 à 11:27 - 0 commentaire(s)
INFO ZATAZ - Une faille sur le site Wikileaks permet d´afficher n´importe quoi, donc de fausses informations, sur le portail international d´information.
04-02-2012 à 10:59 - 0 commentaire(s)
INFO ZATAZ - Un escroc se fait passer pour Coca Cola, sur Facebook, afin de mettre la main sur vos données privées.
04-02-2012 à 10:53 - 0 commentaire(s)
INFO ZATAZ - Depuis quelques heures, un escroc tente de louer de faux appartements en région parisienne. ZATAZ vous l´a délogé.
04-02-2012 à 10:21 - 1 commentaire(s)
INFO ZATAZ - Une conférence téléphonique entre FBI et plusieurs polices européennes, dont la France, au sujet des Anonymous, interceptée.
04-02-2012 à 10:05 - 1 commentaire(s)
INFO ZATAZ - Avec l´aide du CERTA, le site Internet de la ville de Chambéry bouche une fuite de données concernant les administrés de cette commune Française.
Les jeux online pour enfants ne sont pas sans danger. Plus de 60 sites infectés au cours des 30 derniers jours.
Un code malveillant s´invite chez les clients Free afin de leur ponctionner leurs données bancaires.
Un virus informatique passe par quelque 45.000 comptes Facebook pour se reproduire.
Le site britannique de l'ONG Amnesty International, AOL et DailyMail exploites dans la diffusion d'un logiciel espion.
Un nouvel exploit de type 0day sévit sur Yahoo! Messenger en modifiant les statuts des utilisateur… et diffuse bien sûr des malwares !
Un virus informatique, diffusé par Facebook, installe le bot Zeus. Un code malveillant qui s´intéresse à vos données bancaires.
Plusieurs centaines de sites web exploités dans une infiltration informatique via un kit pirate datant du 18 novembre dernier.
Le bot TDSS (Pihar, Sst...) vient de voir débarquer son pire ennemi via un logiciel gratuit dédié à le détruire.
Ecrit par Finz le 15.01.2010 à 12h48 | |||
|
|||
Timeline : Vulnérabilité découverte par Aaron Sigel Publication coordonnée de la vulnérabilité le 12-10-2011 PoC Metasploit fournit le 16-10-2011 PoC fournit par : Aaron Sigel sinn3r Référence(s) : CVE-2011-3230 HT5000 Version(s) affectée(s) : Safari 5.1 pour Mac OS X v10.6.8 Sa [...]
Metasploit fournit des modules auxiliaires pour la base de données MySQL qui vous permettra de détecter la version du moteur de base de données, d’effectuer des attaques du type “brute force” au niveau de l’authentification sur la base de données, d’executer des requêtes S [...]
Metasploit fournit des modules auxiliaires pour la base de données PostgreSQL qui vous permettra de détecter la version du moteur de base de données, d’effectuer des attaques du type “brute force” au niveau de l’authentification sur la base de données, d’executer des requêtes SQL et li [...]
Timeline : Vulnérabilité découverte par Jason Bowes et soumise à ZDI Notification initiale de ZDI vers le fournisseur le 23-09-20102 Publication coordonnée de la vulnérabilité le 19-04-2011 PoC Metasploit fournit le 04-08-2011 PoC fournit par : juan vazque [...]