Exploit Chrome complet : l'IA générative permet de créer une chaîne d'attaque en six jours
Théophane Villedieu
Six jours, 40 000 dollars et un exploit Chrome complet : le nouveau paradigme de la cybersécurité offensive
Une équipe de chercheurs est parvenue à construire un exploit complet de Google Chrome en seulement six jours, en s’appuyant sur un modèle d’IA générative public. Cette prouesse, réalisée par la société de sécurité XBOW, a non seulement démontré l’efficacité de l’intelligence artificielle dans la recherche de vulnérabilités, mais a aussi rapporté 250 000 dollars de prime de la part de Google. Jusqu’à un milliard d’utilisateurs de Chrome sous Windows étaient potentiellement exposés avant la correction des failles.
L’événement, survenu en août 2025 et annoncé en octobre 2025, bouleverse les certitudes sur le temps nécessaire à la découverte et à l’enchaînement de zero-day. Alors qu’une chaîne d’exploitation complète (full chain) nécessitait auparavant plusieurs mois de travail pour une équipe de quatre experts, un chercheur unique, assisté par des agents d’IA, a réussi à franchir toutes les couches de protection du navigateur en moins d’une semaine. Cet article analyse en détail les failles utilisées, le rôle précis du modèle GPT-5.6 Sol d’OpenAI, les techniques de phishing avancé ciblant les experts en IA, les implications pour la sécurité des navigateurs et les mesures défensives à adopter.
Les trois maillons de la chaîne : V8, WebP et Crashpad
L’exploit conçu par XBOW repose sur trois vulnérabilités distinctes, chacune située dans un composant différent de Chrome. Enchaînées, elles permettent de passer d’une simple page web à une exécution de code arbitraire sur la machine Windows, sans aucune interaction de l’utilisateur (pas de clic, pas de téléchargement).
Google a corrigé ces failles dans les versions 152.0.7977.65 et 152.0.7977.82 de Chrome, publiées respectivement les 25 août et 3 septembre 2025. Le tableau ci-dessous récapitule les trois étapes.
| Étape | Composant | Identifiant | Correctif |
|---|---|---|---|
| 1 | V8 (moteur JavaScript) | CVE-2026-85045 | Chrome 152.0.7977.82 (3 sept. 2025) |
| 2 | Décodeur d’images animées WebP | Pas d’identifiant public | Cycle Chrome 152 |
| 3 | Crashpad (gestionnaire de plantages) | CVE-2026-78952 | Chrome 152.0.7977.65 (25 août 2025) |
Étape 1 : prise de contrôle mémoire dans V8
La première faille (CVE-2026-85045, sévérité élevée) réside dans V8, le moteur JavaScript de Chrome. Un page web malveillante peut l’exploiter pour corrompre la mémoire du navigateur et obtenir un contrôle arbitraire à l’intérieur de ce composant. Cette vulnérabilité est la porte d’entrée de la chaîne.
Étape 2 : évasion du premier sandbox via le décodage WebP
Le deuxième bug, situé dans le décodeur d’images animées WebP, permet de transformer le contrôle mémoire initial en une écriture précise vers l’extérieur du sandbox intérieur de Chrome. Chrome utilise en effet deux sandbox imbriqués : le premier isole le moteur JavaScript, le second le navigateur lui-même. L’écriture one-shot réalisée grâce au bug WebP brise le premier niveau d’isolation.
« La chaîne a traversé les deux sandbox. Le résultat : du code s’exécutant en dehors de Chrome, sous Windows, sans que l’utilisateur ait besoin de cliquer ou télécharger quoi que ce soit. » - Extrait du rapport de XBOW
Étape 3 : exécution de code via Crashpad
La troisième vulnérabilité (CVE-2026-78952, sévérité élevée) se trouve dans Crashpad, le gestionnaire de plantages de Chrome. Ce module s’exécute en dehors des sandbox du navigateur. L’écriture mémoire unique obtenue à l’étape 2 est exploitée pour transformer ce contrôle partiel en exécution de code complète sur la machine. La chaîne est alors bouclée : un simple chargement de page aboutit à un full compromission du système.
Comment l’IA a accéléré la création de l’exploit
Un modèle public, des agents spécialisés
L’équipe de XBOW a utilisé le modèle GPT-5.6 Sol d’OpenAI, accessible publiquement, pour déléguer une partie du travail d’ingénierie inverse et de codage. Des agents d’IA autonomes ont été configurés pour :
- Analyser le code source de Chrome à la recherche de zones d’attaque potentielles.
- Générer des proofs of concept pour valider des hypothèses.
- Tester des idées d’enchaînement de vulnérabilités.
- Rédiger les premières ébauches du code d’exploitation.
Le rôle humain reste central
Contrairement à une idée reçue, l’IA n’a pas tout réalisé seule. Les chercheurs ont gardé un rôle clé :
- Sélection des cibles : l’humain a choisi les composants à investiguer (V8, WebP, Crashpad).
- Mise en contexte : fournir aux agents les informations nécessaires sur l’architecture de Chrome.
- Validation : les résultats de l’IA ont été systématiquement vérifiés et challengés.
- Assemblage : décider quels morceaux d’exploit relier pour former une chaîne cohérente.
« Les modèles de langage pré-entraînés permettaient auparavant à une équipe de quatre personnes de produire une full chain Chrome en 6 à 9 mois. Notre première soumission a pris deux mois. Celle qui a été récompensée ? Six jours. » - Brendan Dolan-Gavitt, chercheur XBOW
Un coût farpant : 40 000 dollars de calcul
D’après les logs d’utilisation, la campagne intensive de six jours a consommé environ 40 000 dollars de crédits de calcul auprès d’OpenAI. Ce coût, bien que non négligeable, reste très inférieur au salaire de plusieurs mois d’une équipe de quatre ingénieurs. Le retour sur investissement potentiel pour un attaquant (250 000 dollars de prime, ou une vente sur le marché noir bien plus élevée) est donc extrêmement attractif.
Implications pour la sécurité des navigateurs
La barrière à l’entrée s’effondre
L’exemple de XBOW montre que la création d’exploits complexes n’est plus réservée à des équipes très spécialisées disposant de plusieurs mois. Avec un budget limité et un chercheur compétent, l’IA permet aujourd’hui d’obtenir en une semaine ce qui prenait auparavant une année. Comme le résume Brendan Dolan-Gavitt : « Six jours et 40 000 dollars, ce n’est pas beaucoup de temps ni d’argent quand la récompense est une chaîne Chrome ! »
Les bug bounty doivent évoluer
Google a réagi en récompensant XBOW de la prime maximale de son programme Chrome Vulnerability Reward Program, plafonnée à 250 000 dollars pour une full chain. Ce montant reflète la gravité potentielle. Mais la rapidité avec laquelle les exploits sont désormais produits pourrait contraindre Google et les autres éditeurs à revoir leurs barèmes et leurs processus de correction.
La défense doit s’adapter
Les défenseurs ne peuvent plus se reposer sur la lenteur supposée des attaquants, d’autant que le phishing par IA est devenu la menace numéro un pour les cybercriminels en 2026. Les techniques de sandboxing, de randomisation mémoire ou de fuzzing doivent être renforcées. L’ANSSI, dans ses recommandations pour la sécurisation des postes de travail, préconise déjà la mise à jour systématique des navigateurs et l’utilisation de solutions de endpoint detection.
Comment se protéger : actions concrètes
Les trois failles étant corrigées, la première mesure de protection est simple : mettre à jour Chrome sans attendre. Voici les étapes à suivre.
Vérifier et appliquer la mise à jour
- Ouvrir Chrome, cliquer sur les trois points verticaux en haut à droite, puis Paramètres.
- Aller dans À propos de Chrome (ou saisir
chrome://settings/helpdans la barre d’adresse). - Chrome vérifiera automatiquement les mises à jour. Si une version égale ou supérieure à 152.0.7977.82 est installée, vous êtes protégé. Pour tester la fiabilité d’un site internet, consultez notre guide complet.
- Si une mise à jour est disponnible, cliquer sur Redémarrer pour l’appliquer. Note : la mise à jour prend effet après un redémarrage du navigateur.
Important : bien que Chrome se mette à jour automatiquement en arrière-plan, la protection n’est effective qu’après fermeture et réouverture du navigateur. Encouragez les utilisateurs à redémarrer régulièrement Chrome.
Recommandations pour les entreprises
- Déployer la mise à jour via un outil de gestion centralisée (GPO, MDM).
- Restreindre l’utilisation de versions obsolètes de Chrome (politique de dépréciation).
- Sensibiliser les collaborateurs à ne pas retarder les mises à jour.
- Surveiller les alertes de sécurité des éditeurs et de l’ANSSI (cert-fr).
Conclusion : un tournant pour la cybersécurité offensive et défensive
L’exploit complet de Chrome réalisé en six jours par XBOW avec l’aide d’un modèle public d’OpenAI marque un changement de paradigme. Le temps nécessaire à la construction d’une chaîne d’attaque intégrale a été divisé par un facteur dépassant souvent 30. Si cette prouesse a été mise au service de la sécurité (Google a corrigé les failles et versé une prime de 250 000 dollars), la même technique pourrait être employée par des acteurs malveillants.
La conclusion de Brendan Dolan-Gavitt est sans appel : « La barrière est désormais bien plus basse. Défendez-vous en conséquence. » Il ne s’agit plus de se demander si un attaquant peut créer un full chain rapidement, mais quand. La réaction des éditeurs, des équipes de sécurité et des utilisateurs doit être à la hauteur de cette nouvelle réalité.
Mettez à jour votre navigateur dès maintenant, et restez attentif aux prochaines innovations en matière d’IA offensive.