La faille des modules Firefox est la nouvelle menace à surveiller
Naviguer en toute sécurité est le rêve de tous ceux qui utilisent internet, du moins les plus avisés. Pourtant, l’apparition de techniques inédites de piratage des données et de la vie privée ces dernières années éloigne ce rêve de la réalité. Les modules complémentaires ont toujours été une aubaine pour ceux qui naviguent régulièrement sur le web. Il en existe aujourd’hui de nombreux types qui permettent de personnaliser, d’organiser et d’accomplir la plupart de vos tâches en ligne en un clin d’œil. Ironie du sort, des individus malveillants ont récemment trouvé le moyen de détourner ces modules pour fouiller en profondeur dans vos données privées et faire des dégâts.
Récemment, un groupe de spécialistes en cybersécurité de la Northeastern University a révélé que des pirates pouvaient cibler les extensions du navigateur Firefox pour exécuter du code malveillant et voler les données des utilisateurs. Sur le plan de la sécurité, c’est le manque d’isolation entre les extensions concernées que les pirates ont exploité pour atteindre leurs objectifs. Selon les rapports, 90 % des extensions Firefox seraient vulnérables à de telles attaques.
Comment ces attaques sont-elles menées ?
D’après l’architecture des modules complémentaires de Firefox, les extensions écrites en JavaScript peuvent communiquer avec les composants concernés du système via un espace de noms JavaScript. Les extensions légitimes utilisent ce procédé pour exécuter leurs fonctions, mais l’espace de noms JavaScript partagé présente certaines vulnérabilités. L’une d’elles, appelée « vulnérabilité de réutilisation d’extension », permet aux pirates de contourner le processus de contrôle de sécurité mis en place par Mozilla. Si un module appelle directement les API de sécurité de Mozilla, il est facilement repéré. En exploitant la vulnérabilité de réutilisation d’extension, les pirates parviennent à échapper à ce contrôle. Pour cela, ils développent des modules qui réutilisent les fonctionnalités d’autres modules légitimes.
Comment repérer les modules coupables ? Les chercheurs en sécurité ont dévoilé un outil appelé CrossFire, qui permet de détecter les modules concernés. Les experts ont testé les dix modules Firefox les plus populaires, comme Firebug, Noscript, Adblock Plus et plusieurs autres, à la recherche de failles de sécurité. Parmi ces dix modules, Adblock Plus était le seul à ne pas être vulnérable aux attaques. La solution
Mozilla a déjà été informé de cette grave menace et, selon sa réponse, a commencé à y travailler. D’après les rapports, Mozilla travaille sur son produit principal ainsi que sur la plateforme de modules complémentaires pour y remédier. Il est également indiqué que les dernières versions des API d’extensions du navigateur ne sont pas vulnérables à ces attaques, contrairement à l’ancien jeu d’API qui avait permis de mettre cette faille en évidence. Selon Mozilla, une architecture multiprocessus pour Firefox, qui renforce la sécurité, est également attendue d’ici la fin de l’année.