La société a introduit un bac à sable léger appelé V8 dans le navigateur Chrome, et plus particulièrement dans le moteur JavaScript qui le prend en charge. Le bac à sable a été conçu pour éliminer les lacunes typiques des mécanismes garantissant la sécurité du moteur.

Un bac à sable déplace le code à envoyer au moteur vers un sous-ensemble de l'espace d'adressage virtuel du processus (c'est-à-dire le bac à sable), l'isolant ainsi du reste du processus global. Il s'agit d'une solution implémentée à cent pour cent par logiciel, fonctionnant de manière similaire aux mécanismes utilisés dans les systèmes d'exploitation modernes, qui séparent certains processus afin qu'ils n'aillent pas directement au noyau du système, mais soient préalablement vérifiés pour leur sécurité.

La principale raison pour laquelle Google a développé cette nouvelle fonctionnalité de sécurité pour le navigateur Chrome est que le moteur qui la prend en charge est souvent attaqué à l'aide de vulnérabilités Zero Day. Un bac à sable peut réduire efficacement le nombre de telles attaques. Google dissipe les craintes des utilisateurs de navigateurs selon lesquelles le bac à sable ralentirait leur travail. Des tests comparatifs réalisés par une équipe de spécialistes informatiques confirment que dans le cas de tâches typiques effectuées par le navigateur, ses performances peuvent diminuer de seulement 1%. C'est un montant que les utilisateurs ne remarqueront pas, tout en étant sûrs d'être en sécurité.

Le bac à sable V8 est déjà déployé vers la version bêta de Chrome 123. Il peut être utilisé par les utilisateurs d'appareils exécutant les systèmes d'exploitation Android, ChromeOS, Linux, MacOS et Windows.

A lire également