Le correctif de WordPress est devenu la carte des attaquants : première attaque en quelques heures, plus de 30 000 IP en cinq jours

Le 22 septembre, WordPress a publié la version 7.1.2 pour combler une faille critique dans le cœur même du logiciel, qui touche toutes les versions de 4.7.0 à 7.1.1, et la première tentative d'exploitation est arrivée quelques heures plus tard. CrowdSec a observé plus de 30 000 adresses IP attaquant des sites en cinq jours, et l'Autorité nationale de cybersécurité (NCA) d'Arabie saoudite a classé son alerte au niveau critique. Voici comment vérifier si le site de votre entreprise est corrigé, et que faire s'il ne l'est pas.

Équipe OrigamiÉquipe éditoriale
6 min de lecture
Le correctif de WordPress est devenu la carte des attaquants : première attaque en quelques heures, plus de 30 000 IP en cinq jours

Le 22 septembre 2026, veille du congé de la Fête nationale, WordPress a publié la mise à jour de sécurité 7.1.2 pour corriger la CVE-2026-87902. La faille ne se trouve ni dans une extension ni dans un thème. Elle se trouve dans le cœur de WordPress, et elle touche toutes les versions de 4.7.0 à 7.1.1. Le jour même, à 11:49 UTC (14 h 49, heure de Riyad), la société de sécurité Patchstack a observé la première tentative d'exploitation, et moins de quatre heures plus tard, la première tentative d'écriture d'un fichier sur le serveur d'un site.

Comment l'attaque s'est propagée en cinq jours

Puis elle s'est propagée. Selon le rapport de CrowdSec publié aujourd'hui, 28 septembre, son réseau a enregistré 322 680 signaux d'attaque correspondant à la faille, provenant de 30 813 adresses IP distinctes, entre le 23 et le 27 septembre, avec un pic le 27 septembre à 124 154 signaux. L'Autorité nationale de cybersécurité (NCA) d'Arabie saoudite a émis une alerte de niveau critique, n° 2026-7873, le 23 septembre, et l'agence américaine CISA a ajouté la faille à son catalogue des vulnérabilités exploitées connues le 25 septembre.

Ce que fait la faille, en termes simples

Quand un visiteur demande une page, WordPress détermine quel fichier de modèle du thème utiliser pour l'afficher. Le bogue se situe à cette étape : un attaquant non connecté peut l'orienter vers un fichier PHP présent sur le serveur en dehors du dossier du thème, et WordPress l'exécutera. WordPress évalue la gravité de la faille à 9,2 sur 10 ; la CISA l'évalue à 8,1.

Elle se transforme en prise de contrôle du site lorsque les conditions citées dans l'avis de WordPress et dans les rapports des chercheurs sont réunies :

  • Le thème : le thème actif contient un dossier dont le nom commence par page-. L'avis cite Twenty Twelve, Twenty Fourteen, Neve, Hestia et Sydney parmi les thèmes concernés.
  • Un réglage PHP : register_argc_argv est activé, ce qui, selon CrowdSec, est le réglage par défaut dans les images Docker officielles de PHP et sur les serveurs cPanel exécutant une version de PHP antérieure à 8.5.
  • Un fichier auxiliaire : le fichier pearcmd.php de PEAR est présent sur le serveur. Les attaquants s'en servent pour écrire de nouveaux fichiers PHP, autrement dit une porte dérobée qui survit à la mise à jour.

La faille ne frappe donc pas tous les sites de la même façon, mais Security Affairs le résume ainsi : l'exécution de code nécessite que la configuration du serveur s'y prête, et beaucoup de serveurs s'y prêtent. Un chef d'entreprise ne sait généralement pas quel thème est actif ni comment le serveur est configuré : l'hypothèse prudente est donc que le site est exposé jusqu'à preuve du contraire.

Pourquoi l'attaque est arrivée en quelques heures, et non en quelques semaines

Une mise à jour de sécurité révèle par nature l'emplacement du bogue, puisque la modification du code est publique. Patchstack indique que les premières charges malveillantes correspondaient exactement au schéma que le correctif a comblé, ce qui signifie que leurs auteurs sont partis du correctif lui-même plutôt que d'une découverte indépendante. Les premières tentatives demandaient des fichiers ordinaires du cœur de WordPress, comme wp-login.php et wp-cron.php, pour observer la réaction des sites, puis sont passées à l'écriture de fichiers.

Le trafic porte aussi les empreintes de scanners automatisés et de codes de preuve de concept publiés. Pour un chef d'entreprise, cela signifie que personne ne choisit votre site en particulier. Les outils balaient tous les sites WordPress qu'ils peuvent atteindre, et la différence entre un site compromis et un site sain tient au fait que la mise à jour soit arrivée avant eux ou non.

Votre site se met-il à jour tout seul ?

Probablement, mais ne le supposez pas. WordPress propose des mises à jour automatiques en arrière-plan depuis la version 3.7, et depuis la 5.6, les nouvelles installations se mettent à jour automatiquement pour les versions mineures comme majeures. L'annonce de la 7.1.2 indique que les sites qui prennent en charge les mises à jour automatiques en arrière-plan commenceront à se mettre à jour automatiquement.

Mais les mises à jour automatiques peuvent être désactivées par une seule ligne dans wp-config.php. Certains développeurs les désactivent volontairement pour qu'une mise à jour ne casse pas un thème personnalisé, et certains hébergeurs gèrent les mises à jour de leur côté. Un site construit il y a des années par un indépendant, dont le contrat a pris fin depuis, peut rester sur une ancienne version sans que personne ne s'en aperçoive. Pour vérifier :

  • Connectez-vous à l'administration du site, ouvrez la page Mises à jour dans le menu Tableau de bord, et vous y verrez la version actuelle.
  • La version sûre est la 7.1.2 ou une version ultérieure. Si votre site tourne sur une branche plus ancienne, le correctif a été appliqué à toutes les branches jusqu'à la 4.7, notamment 7.0.6, 6.9.9, 6.8.10 et 4.7.37 ; la liste complète figure dans l'avis de WordPress cité dans les sources.
  • Notez que WordPress indique que seule la version la plus récente bénéficie d'un support actif. Un site laissé sur une ancienne branche a reçu ce correctif, mais il vit en sursis. Nous avons présenté ce que la nouvelle version apporte à un site d'entreprise dans WordPress 7.1 : les principales nouveautés.

Elementor aussi : un seul lien suffit

La même semaine, Elementor, le constructeur de pages populaire de WordPress, a corrigé une faille présente uniquement dans les versions 4.3.0 et 4.3.1. Si un administrateur du site ouvre un lien piégé alors qu'il est connecté, un attaquant peut créer un compte administrateur qu'il contrôle, et le lien peut arriver par e-mail, par messagerie ou dans un commentaire. Selon BleepingComputer, ces versions tournent sur près de 2 millions de sites. Le correctif est sorti dans la version 4.3.2 le 24 septembre, et le site ne signalait aucune exploitation active au moment de sa publication.

Assurez-vous qu'Elementor est en version 4.3.2 ou ultérieure, et faites-en une règle d'équipe : n'ouvrez pas de liens provenant de messages ou de commentaires lorsque vous êtes connecté à l'administration du site.

Si votre site n'a pas été mis à jour depuis le 22 septembre

  • Mettez-le à jour maintenant : si le développeur craint que la mise à jour ne casse quelque chose, Patchstack indique que la voie d'attaque peut être fermée temporairement en bloquant les tentatives de traversée de répertoires dans le paramètre pagename, ou en désactivant register_argc_argv. C'est le travail de l'hébergeur ou du développeur, et cela ne remplace pas la mise à jour.
  • Partez du principe que votre site a été sondé : demandez au développeur ou à l'hébergeur de rechercher des fichiers PHP que personne n'a ajoutés, en particulier dans /tmp et /var/tmp, où Patchstack cite des fichiers comme poc87902.php et wp-pear-rce-flag.php comme signes d'une exécution de code réussie.
  • Si quelque chose apparaît : traitez-le comme un incident, pas comme une mise à jour. Changez les mots de passe des comptes administrateurs, de la base de données et de l'hébergement, restaurez le site à partir d'une sauvegarde saine, puis mettez-le à jour.
  • Si le site contient des données clients : commandes de boutique, formulaires de contact ou comptes, le guide de la SDAIA sur les incidents de violation de données personnelles impose au responsable du traitement d'informer l'autorité compétente dans les 72 heures suivant la découverte d'une violation susceptible de nuire aux données ou aux personnes concernées.

Le regard d'Origami

De nombreux sites d'entreprise sont construits sur WordPress puis traités comme une brochure imprimée : le développeur le livre, le propriétaire paie, et personne ne demande qui le tiendra à jour. Cette faille rappelle qu'un site web est un système vivant, hébergé sur un serveur exposé à Internet, et que l'intervalle entre la publication d'un correctif et l'arrivée d'un attaquant se mesure désormais en heures. La vraie question n'est pas de savoir si WordPress est sûr, puisqu'il a corrigé le bogue et déployé le correctif sur toutes les branches jusqu'à la 4.7. Elle est de savoir qui, dans votre entreprise, est chargé de l'installer.

C'est pourquoi nous pensons qu'un contrat de maintenance de site web doit fixer un délai maximal pour installer les mises à jour de sécurité critiques, exiger une copie de préproduction où les mises à jour sont testées avant le site en ligne, et prévoir des sauvegardes régulières conservées hors du serveur lui-même. Et si les mises à jour sont sans cesse reportées parce que le thème est personnalisé d'une manière qui casse à chaque mise à jour, c'est un problème de construction du site, pas de WordPress, et il mérite d'être corrigé avant la prochaine faille.

L'essentiel : trois étapes

  • Aujourd'hui : ouvrez l'administration et vérifiez que la version est la 7.1.2 ou la version corrigée de votre branche, et qu'Elementor est en version 4.3.2 ou ultérieure.
  • Cette semaine : demandez au développeur ou à l'hébergeur d'analyser le serveur à la recherche de fichiers PHP inconnus et de confirmer par écrit que les mises à jour automatiques sont activées.
  • Ce mois-ci : ajoutez au contrat de maintenance un délai maximal d'installation des mises à jour de sécurité, et désignez la personne qui en est responsable.

Sources

#WordPress#Cybersécurité#Sites web d'entreprise#Mises à jour de sécurité#Elementor

Questions fréquentes

Comment savoir quelle version de WordPress mon site utilise ?

Connectez-vous à l'administration du site et ouvrez la page Mises à jour dans le menu Tableau de bord, où la version actuelle est affichée. La version sûre est la 7.1.2, ou la version corrigée de votre branche si le site tourne sur une branche plus ancienne, comme 7.0.6, 6.9.9 ou 6.8.10. Si vous n'avez pas d'accès administrateur, demandez la version par écrit au développeur ou à l'hébergeur.

Suffit-il que les mises à jour automatiques soient activées ?

En général, cela suffit pour que le correctif soit installé, puisque WordPress indique que les sites qui prennent en charge les mises à jour automatiques en arrière-plan commencent à se mettre à jour automatiquement. Mais les mises à jour automatiques peuvent être désactivées dans le fichier de configuration ou par l'hébergeur, et le correctif ne supprime rien de ce qu'un attaquant a pu déposer avant son arrivée. Vérifiez vous-même la version, et demandez une analyse du serveur si la mise à jour est arrivée bien après le 22 septembre.

Mon site est-il exposé si son thème ne fait pas partie de ceux qui sont cités ?

Le risque le plus grave, l'exécution de code sur le serveur, nécessite selon l'avis de WordPress et les chercheurs que le thème actif contienne un dossier dont le nom commence par page-, que register_argc_argv soit activé dans PHP et que pearcmd.php soit présent. Mais la faille elle-même existe dans toutes les versions de 4.7.0 à 7.1.1, et les thèmes cités sont des exemples et non une liste exhaustive : la solution est donc la même dans tous les cas, mettre à jour.

Mon développeur repousse sans cesse la mise à jour à cause de notre thème personnalisé. Que faire ?

Il s'agit d'une mise à jour de sécurité, et WordPress l'a déployée sur toutes les branches jusqu'à la 4.7 pour que vous puissiez l'installer sans passer à une toute nouvelle version. Testez-la sur une copie de préproduction du site, puis appliquez-la au site en ligne. Si cela ne peut pas se faire immédiatement, Patchstack indique que bloquer les tentatives de traversée de répertoires dans le paramètre pagename ou désactiver register_argc_argv rompt la chaîne d'attaque pour l'instant, mais ne remplace pas la mise à jour.

Suivez Origami sur Google

Ajoutez Origami à vos sources préférées : nos articles apparaîtront en premier pour vous dans la recherche Google et les actualités à la une.

Add as a preferred source on Google

Articles liés

Mise à jour Windows d'octobre 2026 : une faille déjà exploitée ouvre les fichiers d'Internet sans avertissement sur les PC de vos équipes
Cybersécurité

Mise à jour Windows d'octobre 2026 : une faille déjà exploitée ouvre les fichiers d'Internet sans avertissement sur les PC de vos équipes

La mise à jour Windows d'octobre 2026 corrige 1 400 failles, dont une exploitée qui ouvre les fichiers d'Internet sans alerte. Numéros KB et cinq étapes.

6 min de lecture
Fin du support de Windows 11 24H2 aujourd'hui : les PC Pro perdent les mises à jour de sécurité, Enterprise tient jusqu'en octobre 2027
Cybersécurité

Fin du support de Windows 11 24H2 aujourd'hui : les PC Pro perdent les mises à jour de sécurité, Enterprise tient jusqu'en octobre 2027

Aujourd'hui, 13 octobre 2026, les PC sous Windows 11 24H2 en éditions Home et Pro reçoivent leur dernière mise à jour de sécurité. La même version en Enterprise reste prise en charge un an de plus. Voici comment repérer les PC concernés dans votre entreprise et les passer en 25H2 ou 26H2 avec un seul redémarrage.

6 min de lecture
Correctif critique GitLab : un attaquant sans compte peut exécuter du code sur votre serveur
Cybersécurité

Correctif critique GitLab : un attaquant sans compte peut exécuter du code sur votre serveur

Le correctif critique GitLab du 12 octobre 2026 corrige une faille notée 10/10 qui permet d'exécuter du code sur un serveur autogéré sans se connecter. Versions touchées et gestes à faire.

6 min de lecture
Comment installer un certificat SSL : GoDaddy, Hostinger et autres
Cybersécurité

Comment installer un certificat SSL : GoDaddy, Hostinger et autres

Installer un certificat SSL pas à pas chez Hostinger et GoDaddy, gratuitement avec Let's Encrypt ou Cloudflare, et quoi vérifier ensuite.

7 min de lecture
Fin de Windows Update en juin 2027 pour les PC pas à jour, dès mai pour certaines machines professionnelles
Cybersécurité

Fin de Windows Update en juin 2027 pour les PC pas à jour, dès mai pour certaines machines professionnelles

Les PC pas à jour perdent Windows Update après le 19 juin 2027, certains serveurs et postes LTSC dès le 17 mai. Appareils concernés et mise à jour qui les protège.

7 min de lecture
Les certificats Secure Boot de Windows expirent le 19 octobre : les PC qui manquent la mise à jour perdent la protection au démarrage
Cybersécurité

Les certificats Secure Boot de Windows expirent le 19 octobre : les PC qui manquent la mise à jour perdent la protection au démarrage

Le dernier des certificats Secure Boot émis par Microsoft en 2011 expire le 19 octobre 2026. Les PC continuent de fonctionner, mais les correctifs de la phase de démarrage cessent de leur parvenir. Voici comment vérifier chaque machine de votre entreprise en une minute, et que faire ensuite.

6 min de lecture

Un projet en tête ?

Nous développons des systèmes, des applications et des sites sur mesure pour votre entreprise. Parlez-nous de votre idée et nous vous donnerons une réponse franche.

Une séance. Vingt minutes. Sans engagement.