
Google a révélé que son agent de sécurité IA PageBreak a identifié plus de 500 vulnérabilités de cross-site scripting au sein des applications web de l’entreprise.
L’équipe Google Product Security a indiqué que PageBreak a débuté comme projet pilote en novembre 2025 avant de devenir un projet officiel en janvier 2026. Il teste les propres applications web de Google et a détecté des failles de cross-site scripting, ou XSS, y compris sur des domaines sensibles de l’entreprise. Google n’a pas précisé quelles applications étaient concernées dans son annonce.
Le XSS survient lorsqu’une application permet à un script malveillant de s’exécuter dans le navigateur d’un autre utilisateur. Selon l’application et le niveau d’accès de l’attaquant, la faille peut exposer des données ou permettre à quelqu’un d’agir via la session de l’utilisateur touché. Google a signalé plus de 500 détections dans l’ensemble de ses applications, sans fournir de ventilation par produit ni par niveau de gravité.
Plutôt que d’envoyer chaque bug suspect à une équipe produit, PageBreak transmet chaque cas potentiel à un validateur spécialisé. Pour une détection XSS, le validateur insère une charge utile JavaScript, charge la page concernée et vérifie si le script s’exécute. Google a indiqué que cette étape de validation a permis de maintenir le taux de faux positifs du système proche de zéro.
L’agent peut aussi tester d’autres types de failles. Selon Google, ses validateurs vérifient si une entrée injectée modifie une requête de base de données, si une application expose un fichier via une traversée de répertoires, ou si elle peut être amenée à exécuter du code. Un contrôle distinct recherche les requêtes qu’une application envoie vers des services internes.
La plupart des analyses PageBreak utilisent des modèles Gemini, notamment Gemini 3.1 Pro et Gemini 3.5 Flash, bien que Google ait précisé que l’agent peut fonctionner avec différents modèles. Les validateurs eux-mêmes ne sont pas écrits par l’agent IA. Google fait également fonctionner les agents par tentatives répétées, car un modèle peut suivre une piste improductive avant de trouver un exploit exploitable.
Google a mis en place ce processus de validation en réponse à un problème rencontré par ses équipes de sécurité : les rapports générés par l’IA peuvent décrire des chemins d’attaque convaincants qui échouent lors des tests. Dans le cadre du processus PageBreak, les cas non vérifiés restent dans le flux de travail de l’équipe sécurité. Ils peuvent orienter des analyses ultérieures ou aider les ingénieurs à concevoir de nouveaux validateurs, mais Google a précisé qu’ils ne sont pas transmis aux équipes produit comme bugs confirmés.
Parmi des centaines d’applications construites sur les frameworks web à haute assurance de Google, PageBreak a identifié deux vulnérabilités XSS au 4 septembre, selon Google. Les deux étaient limitées à des applications internes ou à des endpoints de débogage présentant des lacunes dans leurs protections de sécurité. Ce résultat concerne ce groupe d’applications ; le chiffre de plus de 500 détections communiqué par Google couvre plus généralement ses applications web propriétaires.
Ce résultat lié aux frameworks donne à Google un moyen de tester la robustesse de la conception de ses applications face à des analyses répétées. PageBreak a également accès à des outils internes qui l’aident à inspecter les applications à grande échelle. Google a indiqué que son dépôt de code permet à l’agent de suivre des chemins entre les services, tandis que les données de sécurité issues du trafic web en direct peuvent relier une page demandée au code source correspondant. Les scanners existants lui donnent un accès authentifié à des sites internes qui peuvent être difficiles à examiner pour un chercheur externe.
Ces ressources aident à expliquer l’ampleur des détections de Google sans pour autant suggérer qu’une autre organisation pourrait obtenir les mêmes résultats simplement en exécutant un modèle Gemini. Le total communiqué par PageBreak provient d’analyses des applications de Google avec accès au code de Google, aux données de trafic et aux systèmes de test de Google.
Le problème de la vérification des rapports de sécurité générés par l’IA est également apparu dans les logiciels crypto. En juillet, les travaux de recherche en sécurité de la Fondation Ethereum ont décrit un processus dans lequel des agents élaborent des détections potentielles et des examinateurs distincts tentent de les reproduire. La fondation a signalé une faille confirmée dans libp2p, divulguée par la suite sous l’identifiant CVE-2026-34219, tout en avertissant que des rapports plausibles peuvent impliquer du code inatteignable ou des conditions d’attaque qui ne se vérifient pas en pratique.
Pour les équipes qui gèrent les fonds des utilisateurs crypto, la différence entre un problème potentiel et un exploit fonctionnel influe sur la rapidité avec laquelle un rapport peut déboucher sur un correctif. En août, une analyse de Bitcoin Red Team a enregistré 7 958 détections sur 501 projets open source après 108 heures. À ce stade, 24,7 % des détections disposaient de preuves reproductibles ; le total complet ne représentait pas 7 958 vulnérabilités exploitables confirmées.
De précédents articles sur les bug bounties dans la crypto décrivaient une charge d’examen similaire. Barry Plunkett, co-CEO de Cosmos Labs, a déclaré en avril que les soumissions à son programme avaient augmenté de 900 % par rapport à l’année précédente, incluant à la fois des rapports valides et invalides. PageBreak est un outil interne de Google, et Google n’a pas indiqué qu’il était disponible pour les projets crypto.
Même après avoir limité les rapports aux détections vérifiées, Google a indiqué que ses équipes produit continuaient de recevoir un volume élevé de travail lié à la sécurité. PageBreak collabore donc avec d’autres projets de Google, dont CodeMender, un agent qui génère des correctifs de bugs. Google prévoit d’approfondir cette intégration afin que les équipes produit puissent examiner les correctifs proposés en parallèle des vulnérabilités confirmées.








