Face à la multiplication des vulnérabilités, Microsoft s’appuie de plus en plus sur l’intelligence artificielle pour détecter les failles et accélérer leur correction dans Windows 11.
L’IA devient un nouvel outil pour détecter les vulnérabilités
Microsoft fait désormais appel à l’intelligence artificielle pour analyser son code et identifier plus rapidement d’éventuelles vulnérabilités. Une évolution qui intervient alors que le nombre de failles corrigées atteint des niveaux particulièrement élevés, avec jusqu’à 570 vulnérabilités traitées sur une période d’un mois.
Cette hausse ne signifie pas nécessairement que les logiciels de Microsoft sont soudainement devenus moins sûrs. Elle peut aussi s’expliquer par l’amélioration des capacités de détection. Grâce à l’automatisation et à l’analyse de grandes quantités de code, les outils basés sur l’IA sont capables de faire émerger des erreurs ou des comportements suspects qui pouvaient auparavant passer inaperçus.
L’objectif est notamment d’identifier plus tôt les séquences de code susceptibles de présenter un risque. L’IA peut ainsi intervenir en amont, avant qu’une vulnérabilité ne soit découverte et potentiellement exploitée par des cybercriminels.
Microsoft adapte son processus de développement à l’IA
Cette évolution oblige également Microsoft à revoir ses méthodes de développement sécurisé. Son Secure Development Lifecycle, qui encadre la prise en compte de la sécurité tout au long de la conception d’un logiciel, doit désormais intégrer les possibilités offertes par l’intelligence artificielle, mais aussi les nouvelles menaces qu’elle peut générer.
Car les défenseurs ne sont pas les seuls à profiter de ces technologies. Les cybercriminels peuvent eux aussi utiliser des outils d’IA pour rechercher des vulnérabilités, automatiser certaines attaques ou accélérer l’analyse de systèmes informatiques.
Microsoft doit donc composer avec une course à l’automatisation qui concerne à la fois l’attaque et la défense. L’enjeu consiste à détecter les failles suffisamment tôt pour les corriger avant qu’elles ne puissent être exploitées à grande échelle.
L’humain conserve le dernier mot
L’automatisation ne signifie toutefois pas que l’intelligence artificielle décide seule des correctifs à déployer. Les outils peuvent analyser le code, détecter des comportements suspects ou aider à hiérarchiser les vulnérabilités, mais la validation finale reste entre les mains des équipes de Microsoft.
Cette supervision humaine doit notamment limiter les risques de faux positifs et éviter qu’un correctif généré ou recommandé automatiquement ne provoque des problèmes de stabilité sur les appareils des utilisateurs.
L’association entre l’IA et l’expertise humaine vise surtout à raccourcir le délai entre la découverte d’une vulnérabilité et sa résolution. Microsoft peut ainsi traiter davantage de problèmes de sécurité sans automatiser entièrement les décisions les plus sensibles.
Une nouvelle course entre attaquants et défenseurs
À mesure que les systèmes d’exploitation et les logiciels deviennent plus complexes, leur quantité de code augmente et rend la recherche manuelle de vulnérabilités toujours plus difficile. L’intelligence artificielle pourrait donc prendre une place croissante dans les processus de sécurisation de Windows et des autres produits de Microsoft.
Le nombre élevé de vulnérabilités corrigées peut alors être interprété de deux manières. Il témoigne de l’existence de nombreuses failles, mais aussi de capacités de détection plus performantes permettant d’identifier des problèmes qui auraient auparavant pu rester invisibles plus longtemps.
Cette évolution pourrait accélérer la correction des vulnérabilités, alors même que les attaquants disposent eux aussi d’outils toujours plus efficaces pour les rechercher. Pour Microsoft, l’IA devient ainsi autant un moyen de renforcer la sécurité de Windows 11 qu’une réponse à l’évolution rapide des capacités offensives des cybercriminels.
