Les gouvernements du monde entier se précipitent pour mettre en place des mesures de sécurité après que la technologie de l'IA a découvert des vulnérabilités « graves » dans PHP, un langage de programmation essentiel. Les reportages sur cette affaire indiquent que les tentatives de piratage ont augmenté depuis que les failles ont été révélées. Les vulnérabilités PHP découvertes par l'IA affectent des logiciels qui font fonctionner environ 70 % des sites web, ce qui explique pourquoi cette affaire dépasse largement le cercle des développeurs et des administrateurs système.

Vous n'avez pas besoin de comprendre PHP pour en être affecté. Les sites sur lesquels vous vous connectez, faites vos achats ou lisez chaque jour peuvent être construits avec. Voici ce que nous savons, ce que cela signifie et ce que vous pouvez faire.

Pourquoi les failles PHP touchent autant de sites web

PHP est un langage de programmation côté serveur. Lorsque vous chargez une page, PHP s'exécute souvent en arrière-plan sur le serveur du site web pour construire ce que vous voyez, vérifier votre connexion ou récupérer vos données depuis une base de données. Parce qu'il est si largement utilisé, une faille dans PHP lui-même ne se limite pas à un seul site web. Elle peut potentiellement toucher une part immense du web d'un seul coup.

C'est là le cœur du problème. Les articles consacrés à cette découverte décrivent les bugs, surnommés « PHP2Shell » dans certains rapports, comme capables de permettre aux attaquants d'exécuter du code et de lire la mémoire sur les serveurs affectés. Les rapports indiquent également que la faille sous-jacente existait depuis plus d'une décennie, ce qui signifie qu'elle est restée inaperçue pendant des années dans des logiciels largement déployés.

Un bug au niveau du langage diffère aussi d'un piratage de site web classique. Le corriger ne dépend pas d'une seule entreprise. Chaque propriétaire de site, hébergeur et organisation utilisant PHP doit appliquer la mise à jour selon son propre calendrier, et certains seront plus lents que d'autres.

Comment l'IA accélère la découverte de vulnérabilités

Ce qui distingue cette affaire, c'est la manière dont les failles ont été trouvées. Selon les rapports, des chercheurs d'une entreprise appelée Calif ont utilisé un modèle d'OpenAI pour identifier les problèmes et ont trouvé les bugs en quelques jours. Les équipes de sécurité passent depuis longtemps au peigne fin le code à la recherche de faiblesses, mais ce travail a traditionnellement été lent et exigeant en main-d'œuvre.

Cette découverte montre à quelle vitesse l'IA peut aider à localiser des failles dans du code que des humains ont examiné pendant des années sans les repérer. C'est encourageant pour les défenseurs, car cette même rapidité peut aider à corriger les problèmes avant que les criminels ne les trouvent. Mais cela réduit aussi la fenêtre entre la divulgation d'une faille et les tentatives d'exploitation par les attaquants. Si les chercheurs peuvent trouver des bugs aussi vite, il est raisonnable de s'attendre à ce que d'autres, y compris des acteurs malveillants, utilisent des outils similaires.

C'est cette tension qui pousse les gouvernements à agir rapidement. L'objectif est de faire appliquer les correctifs avant que l'écart entre la divulgation et la correction ne soit exploité à grande échelle.

Ce que font les attaquants en ce moment

Le fait marquant est que les tentatives de piratage ont augmenté depuis que les failles ont été divulguées. Cela suit un schéma bien connu : une fois qu'une vulnérabilité devient publique, les attaquants scannent internet à la recherche de sites qui n'ont pas encore été mis à jour et les sondent pour détecter des faiblesses. Les sites qui n'ont pas été corrigés sont les cibles les plus faciles.

Les rapports indiquent également que le site officiel de PHP et plusieurs autres organisations figuraient parmi ceux exposés aux vulnérabilités, un rappel que même des groupes bien dotés en ressources et conscients des enjeux de sécurité peuvent être impliqués dans un problème comme celui-ci.

Il convient de garder la mesure des choses. Une augmentation des tentatives ne signifie pas que chaque site PHP a été compromis. De nombreux opérateurs de sites appliqueront rapidement les correctifs, et de nombreuses attaques échoueront. Mais le risque est réel pour les sites qui prennent du retard, et vous ne pouvez généralement pas savoir de l'extérieur quels sites sont concernés. Pour un contexte plus large sur la façon dont cela s'inscrit dans le paysage global des menaces, consultez notre récapitulatif ThreatsDay, qui couvre plus de 30 actualités de sécurité distinctes dans un seul briefing.

Ce que cela signifie pour vous

Vous ne pouvez pas corriger vous-même le serveur d'un site web, et c'est la partie inconfortable. Lorsqu'une faille comme celle-ci existe, la sécurité de vos données dépend en partie de la rapidité avec laquelle les sites que vous utilisez réagissent. Si un site sur lequel vous comptez est compromis, des informations telles que votre adresse e-mail, votre mot de passe ou d'autres données de compte pourraient être exposées.

Ce que vous pouvez contrôler, c'est l'ampleur des dégâts qu'un seul site compromis peut causer au reste de votre vie numérique. Les étapes ci-dessous limitent ces dégâts, quel que soit le site affecté.

Ce que les utilisateurs ordinaires peuvent faire pour protéger leurs comptes

  • Utilisez un mot de passe unique pour chaque compte. Si un site est piraté, un mot de passe unique empêche les attaquants d'essayer les mêmes identifiants ailleurs. Un gestionnaire de mots de passe rend cela pratique.
  • Activez l'authentification à deux facteurs (2FA). Même si un mot de passe est volé, une deuxième étape de vérification rend l'accès beaucoup plus difficile. Lorsque c'est possible, préférez une application d'authentification aux messages texte.
  • Restez vigilant face au phishing. Des incidents comme celui-ci déclenchent souvent des e-mails frauduleux de suivi prétendant que votre compte a été affecté. Ne cliquez pas sur les liens dans les messages inattendus. Rendez-vous directement sur le site.
  • Surveillez les notifications de violation de données. Si un service que vous utilisez vous informe qu'il a été affecté, changez votre mot de passe rapidement et examinez l'activité de votre compte.
  • Maintenez vos propres logiciels à jour. Les navigateurs, applications et appareils reçoivent aussi des correctifs de sécurité, et les mises à jour ferment des portes sur lesquelles comptent les attaquants.

L'essentiel

Les vulnérabilités PHP découvertes par l'IA sont un exemple clair de la vitesse à laquelle la course à la sécurité progresse. La même technologie qui a permis de mettre au jour des failles longtemps cachées peut aussi raccourcir le temps dont disposent les attaquants pour agir, ce qui explique pourquoi les gouvernements et les opérateurs de sites se précipitent pour réagir. Vous ne pouvez pas corriger PHP, mais vous pouvez rendre vos comptes bien plus difficiles à exploiter. Commencez par des mots de passe uniques, activez l'authentification à deux facteurs et traitez avec méfiance les e-mails inattendus concernant vos comptes. Pour en savoir plus sur les menaces qui façonnent ce moment, lisez notre récapitulatif ThreatsDay et gardez vos défenses à jour.