option
Maison
Nouvelles
L'agent d'intelligence artificielle de Google réécrit automatiquement le code pour corriger les failles de sécurité

L'agent d'intelligence artificielle de Google réécrit automatiquement le code pour corriger les failles de sécurité

1 décembre 2025
161

Google DeepMind a présenté un nouvel agent d'intelligence artificielle qui identifie et résout de manière autonome les failles de sécurité critiques dans le code des logiciels. Baptisé CodeMender, le système a déjà fourni 72 correctifs de sécurité à de grands projets open-source au cours des six derniers mois.

La détection et la résolution des vulnérabilités restent une tâche notoirement difficile et laborieuse, même avec des techniques automatisées bien établies comme le fuzzing. Les recherches antérieures de Google DeepMind, notamment les initiatives basées sur l'IA telles que Big Sleep et OSS-Fuzz, ont permis de découvrir de nouvelles vulnérabilités de type "zero-day" dans des bases de code bien étudiées. Ce succès pose toutefois un nouveau défi : à mesure que l'IA accélère la découverte de failles, la pression exercée sur les développeurs pour qu'ils les corrigent s'accroît également.

CodeMender a été créé pour remédier à ce déséquilibre croissant. Il s'agit d'un agent d'IA entièrement autonome qui adopte une approche complète de la sécurisation des logiciels. Le système fonctionne à la fois de manière réactive - en corrigeant les vulnérabilités nouvellement identifiées au fur et à mesure de leur apparition - et proactive - en réécrivant le code existant pour éliminer des catégories entières de risques de sécurité avant qu'ils ne puissent être exploités. Les développeurs et les responsables de projets peuvent ainsi consacrer plus de temps à l'élaboration de nouvelles fonctionnalités et à l'amélioration des performances des logiciels.

Le système s'appuie sur les capacités de raisonnement sophistiquées des récents modèles Gemini Deep Think de Google. Cette technologie sous-jacente permet à l'agent de déboguer et de résoudre des problèmes de sécurité complexes avec une grande autonomie. CodeMender est également équipé d'une série d'outils qui lui permettent d'analyser et d'évaluer soigneusement le code avant d'y apporter des modifications. Il intègre en outre une phase de validation pour s'assurer que les correctifs proposés sont exacts et ne créent pas de problèmes inattendus, souvent appelés régressions.

Compte tenu des enjeux importants liés à la sécurité du code, même si les grands modèles de langage évoluent, une seule erreur de codage peut s'avérer extrêmement coûteuse. Le cadre de validation automatisé de CodeMender est donc essentiel. Il vérifie systématiquement que chaque correctif proposé traite la cause sous-jacente de la vulnérabilité, maintient la correction fonctionnelle, ne perturbe pas les tests existants et s'aligne sur les conventions de codage du projet. Seuls les correctifs qui répondent à tous ces critères stricts sont présentés à l'examen humain.

Pour améliorer l'efficacité du système, l'équipe DeepMind a développé de nouvelles techniques pour l'agent d'intelligence artificielle. CodeMender utilise une analyse avancée des programmes, en s'appuyant sur l'analyse statique et dynamique, les tests différentiels, le fuzzing et les solveurs SMT. Ces outils lui permettent d'examiner en profondeur les modèles de code, le flux de contrôle et le flux de données afin de détecter les causes sous-jacentes des failles de sécurité et des faiblesses structurelles.

L'architecture repose également sur une configuration multi-agents, dans laquelle des agents spécialisés traitent différents aspects d'un problème donné. Par exemple, un outil spécialisé basé sur un modèle de langage étendu analyse les différences entre le code original et les versions modifiées. Cela permet à l'agent principal de confirmer que les modifications qu'il propose n'introduisent pas d'effets secondaires indésirables et d'ajuster sa stratégie si nécessaire.

Dans un exemple de scénario, CodeMender a résolu une vulnérabilité impliquant un débordement de la mémoire tampon du tas qui avait été signalé dans un rapport de panne. Bien que la solution finale n'ait modifié que quelques lignes de code, la cause première n'était pas immédiatement claire. En utilisant des outils de débogage et de recherche de code, l'agent a identifié que le problème réel provenait d'une gestion incorrecte de la pile d'éléments XML (Extensible Markup Language) pendant l'analyse, située dans une autre section de la base de code. Dans un autre cas, l'agent a développé un correctif sophistiqué pour un problème complexe de durée de vie d'un objet, en adaptant un système de génération de code C personnalisé au sein du projet cible.

Au-delà de la réponse aux bogues connus, CodeMender est conçu pour renforcer de manière proactive les logiciels contre les attaques futures. L'équipe a déployé l'agent pour ajouter des annotations -fbounds-safety à certaines parties de libwebp, une bibliothèque de compression d'images largement utilisée. Ces annotations guident le compilateur pour qu'il insère des contrôles de limites dans le code, ce qui permet d'empêcher les attaquants d'exploiter les débordements de mémoire tampon pour exécuter un code arbitraire.

Cette amélioration est d'autant plus pertinente qu'un débordement de mémoire tampon dans libwebp, documenté comme CVE-2023-4863, a été précédemment exploité dans une attaque iOS de type "zero-click". Selon DeepMind, si ces annotations avaient été en place à l'époque, cette vulnérabilité spécifique - et la plupart des autres débordements de mémoire tampon dans les sections annotées - aurait été rendue inexploitable.

Le processus de réparation proactive de l'IA implique une prise de décision détaillée. Lorsqu'elle ajoute des annotations, elle peut résoudre de manière autonome les nouvelles erreurs de compilation et les échecs des tests qui résultent de ses propres modifications. Si la validation révèle qu'une modification a perturbé la fonctionnalité, l'agent utilise ce retour d'information pour s'auto-corriger et essayer une autre solution.

Malgré des résultats initiaux encourageants, Google DeepMind procède avec prudence au déploiement, en privilégiant la fiabilité. Actuellement, chaque correctif créé par CodeMender est examiné par des experts humains avant d'être soumis à des projets open-source. L'équipe augmente progressivement les soumissions afin de maintenir des normes élevées et d'intégrer systématiquement les commentaires de la communauté open-source.

À l'avenir, les chercheurs prévoient d'entrer en contact avec les responsables de projets open-source critiques et de partager les correctifs générés par CodeMender. En intégrant les commentaires de la communauté, ils visent à mettre CodeMender à la disposition de tous les développeurs de logiciels en tant qu'outil accessible au public.

Dans les mois à venir, l'équipe de DeepMind a également l'intention de publier des documents techniques et des rapports détaillant sa méthodologie et ses résultats. Cette initiative représente une première étape dans l'exploration de la manière dont les agents d'IA peuvent réparer le code de manière proactive et renforcer fondamentalement la sécurité des logiciels pour tout le monde.

Voir aussi : L'attaque CAMIA contre la vie privée révèle ce que les modèles d'IA mémorisent

Vous souhaitez en savoir plus sur l'IA et le big data auprès d'experts du secteur ? Participez à l'exposition AI & Big Data à Amsterdam, en Californie ou à Londres. Cet événement complet fait partie de TechEx et se déroule parallèlement à d'autres événements technologiques de premier plan, dont le Cyber Security Expo. Cliquez ici pour plus d'informations.

AI News est diffusé par TechForge Media. Découvrez d'autres événements et webinaires à venir dans le domaine des technologies d'entreprise ici.

Article connexe
Les nouvelles fonctionnalités d’IA de l’Apple Watch normalisent la technologie d’écoute permanente Les nouvelles fonctionnalités d’IA de l’Apple Watch normalisent la technologie d’écoute permanente Apple pousse les consommateurs à adopter une nouvelle norme : vos appareils écoutent en permanence.Lors du lancement d’iPhone « Surprise et Éclat » de mercredi, qui a présenté les derniers matériels, la véritable révélation n’était pas le iPhone plia
Deezer signale que plus de la moitié des uploads musicaux quotidiens sont générés par l'IA Deezer signale que plus de la moitié des uploads musicaux quotidiens sont générés par l'IA Deezer, un service de streaming musical majeur, a observé la hausse des téléchargements générés par l’intelligence artificielle depuis l’année dernière, avec des chiffres en augmentation constante. La plateforme indique désormais que le contenu produ
Instinct lance un agent d'IA dans les conversations de groupe, y compris celles avec des non-utilisateurs Instinct lance un agent d'IA dans les conversations de groupe, y compris celles avec des non-utilisateurs Instinct, l’agent d’intelligence artificielle dont la valorisation s’élève désormais à 10 milliards de dollars après son dernier tour de financement, s’étend aux conversations de groupe. La startup a annoncé lundi que les utilisateurs peuvent ajouter
Recommandations de sujets spéciaux liés
Conception et art Les meilleurs outils d'illustration basés sur l'IA : créez plus rapidement des scènes éditoriales et des illustrations de couverture
Les meilleurs outils d'illustration basés sur l'IA : créez plus rapidement des scènes éditoriales et des illustrations de couverture

Les meilleurs outils d'illustration IA de 2026 : notre sélection regroupe les outils les plus performants pour créer rapidement de superbes scènes éditoriales et des couvertures accrocheuses. Chaque option a été soumise à des tests rigoureux en conditions réelles ; nous vous proposons une comparaison entre les versions gratuites et payantes afin de vous aider à trouver celle qui correspond le mieux à votre flux de travail. Essayez dès aujourd’hui ces solutions incontournables pour exploiter pleinement le potentiel de l’IA et booster votre productivité créative. Découvrez-les dès maintenant sur XIX.AI.

10 outils
xix.ai
Éducation et apprentissage Les meilleurs professeurs particuliers spécialisés en IA pour la préparation aux examens : entraînez-vous en maths, en sciences et en anglais
Les meilleurs professeurs particuliers spécialisés en IA pour la préparation aux examens : entraînez-vous en maths, en sciences et en anglais

Les meilleurs tuteurs IA 2026 les mieux notés pour la préparation aux examens sont disponibles ici, sur XIX.AI ! Notre sélection comprend des outils puissants et révolutionnaires qui proposent une comparaison entre les versions gratuites et payantes, des tests concrets et des classements mis à jour chaque semaine. Ils vous aident à améliorer votre efficacité à l'écrit, à simplifier l'apprentissage de sujets complexes et à libérer votre potentiel académique. Découvrez dès maintenant l'outil de préparation aux examens qui vous convient le mieux et commencez à créer dès aujourd'hui pour exploiter pleinement les avantages de l'IA !

10 outils
xix.ai
Finance Outils de planification budgétaire par IA pour la gestion personnelle des finances
Outils de planification budgétaire par IA pour la gestion personnelle des finances

2026 Derniers Meilleurs Outils de Planification Budgétaire par IA les mieux notés pour la gestion personnelle des finances sont ici sur XIX.AI ! Cette collection soigneusement sélectionnée propose des solutions puissantes et révolutionnaires qui vous aident à réaliser des tests concrets, à comprendre vos habitudes de dépenses et à créer des plans personnalisés pour améliorer votre productivité. Profitez d’une comparaison entre versions gratuites et payantes ainsi que de classements détaillés. Des outils incontournables conçus pour simplifier la gestion financière et exploiter pleinement votre avantage grâce à l’IA. Explorez dès maintenant !

11 outils
xix.ai
Santé et bien-être Assistants de suivi du sommeil par l’IA : améliorez votre récupération grâce à de meilleures habitudes avant le coucher
Assistants de suivi du sommeil par l’IA : améliorez votre récupération grâce à de meilleures habitudes avant le coucher

2026 : Découvrez les meilleurs assistants de suivi du sommeil basés sur l’IA, hautement notés et récemment mis à jour, conçus pour une récupération optimale. Ce guide hebdomadaire entièrement actualisé présente des outils puissants qui offrent des tests en conditions réelles, des comparaisons entre versions gratuites et payantes, ainsi que des classements détaillés afin de vous aider à trouver la solution idéale pour améliorer la qualité du sommeil et favoriser de meilleures habitudes avant le coucher. Explorez-le dès maintenant sur XIX.AI pour tirer parti des avantages offerts par l’IA.

10 outils
xix.ai
Analyse des données Copilotes SQL basés sur l'IA pour l'analyse des produits et du chiffre d'affaires
Copilotes SQL basés sur l'IA pour l'analyse des produits et du chiffre d'affaires

2026 : les meilleurs copilotes SQL IA les mieux notés pour l'analyse des produits et du chiffre d'affaires ! XIX.AI a sélectionné une gamme d’outils puissants et révolutionnaires à essayer absolument, qui sont soumis à des tests en conditions réelles via des classements mis à jour chaque semaine. Ces outils aident les utilisateurs à booster considérablement leur productivité en accélérant l’analyse des données, en simplifiant les requêtes complexes et en générant des informations précises permettant de prendre des décisions commerciales plus éclairées. Explorez-les dès maintenant pour découvrir l’outil idéal qui vous permettra de tirer pleinement parti de l’IA !

14 outils
xix.ai
Éducation et apprentissage Les meilleurs outils d'aide aux devoirs basés sur l'IA qui enseignent : apprenez les concepts, pas seulement les réponses
Les meilleurs outils d'aide aux devoirs basés sur l'IA qui enseignent : apprenez les concepts, pas seulement les réponses

2026 : les meilleurs outils d'aide aux devoirs basés sur l'IA, les mieux notés, qui enseignent les concepts fondamentaux et ne se contentent pas de fournir des réponses. Des outils puissants pour les élèves. Une sélection incontournable à ne pas manquer. Mise à jour hebdomadaire. Comparaison entre les versions gratuites et payantes. Tests en conditions réelles. Classements précis pour vous aider à exploiter pleinement votre potentiel d'apprentissage. Explorez dès maintenant pour découvrir l'outil idéal qui vous permettra d'étudier plus efficacement.

10 outils
xix.ai
commentaires (0)
0/500
OR