Un client nous a appelé la semaine dernière : son site tournait encore sur une version de PHP sortie il y a plusieurs années, sans qu’il le sache. Son hébergeur ne l’avait jamais prévenu. C’est exactement le genre de situation que l’alerte PHP2Shell remet sur la table depuis le 21 octobre 2026. WordPress.com a corrigé le problème côté plateforme, mais ça ne dit rien de votre propre hébergement. Voici comment savoir si vous êtes exposé, et quoi faire dans les prochaines 48 heures.
La faille PHP2Shell (CVE-2026-109618 et CVE-2026-109619, score CVSS 9,2) touche le moteur PHP lui-même, pas seulement WordPress.com. Votre site WordPress reste exposé si votre hébergeur n’a pas appliqué les correctifs du 21 octobre 2026 ou si votre version de PHP est antérieure à 8.2.35, 8.3.36, 8.4.27 ou 8.5.12.
- Les failles PHP2Shell, bien que corrigées sur WordPress.com, exposent tout site auto-hébergé dont l’hébergeur tarde à appliquer les correctifs du 21 octobre 2026.
- Une version de PHP obsolète laisse une porte ouverte aux attaquants : au 22 octobre 2026, environ 36,7 millions de services Internet rapportaient des versions potentiellement affectées.
- Vérifiez votre configuration PHP sans attendre : si votre version est antérieure à 8.2.35, 8.3.36, 8.4.27 ou 8.5.12, votre site est vulnérable.
- Ne pas agir maintenant, c’est accepter un piratage, une perte de données et un référencement détruit, le correctif existe, il suffit de l’appliquer.
Pourquoi ces failles sont-elles si sérieuses pour votre site WordPress ?
PHP2Shell regroupe deux vulnérabilités critiques, notées 9,2 sur 10 sur l’échelle CVSS 4.0, qui permettent à un attaquant de prendre le contrôle d’un serveur PHP à distance. Comme PHP fait tourner WordPress, chaque site construit dessus est potentiellement exposé, quel que soit son hébergeur.
Un score CVSS de 9,2 signifie une faille qui touche l’interpréteur PHP directement, pas un plugin mal codé ni un thème abandonné. Concrètement, un pirate peut exécuter du code arbitraire sur votre serveur sans avoir besoin de vos identifiants, sans passer par une faiblesse de WordPress Core ou d’une extension tierce. C’est la brique technique sous-jacente qui est en cause.
Au 22 octobre 2026, le tableau de bord PHP2Shell tenu par Censys recensait environ 36,7 millions de services Internet qui rapportaient des versions PHP potentiellement affectées. Ce chiffre donne une idée de l’ampleur : ce n’est pas une alerte isolée sur quelques serveurs mal configurés, c’est une surface d’attaque massive, à l’échelle mondiale.
Vulnérabilité PHP : un risque qui dépasse WordPress
La vulnérabilité PHP derrière PHP2Shell n’est pas spécifique à WordPress. Elle touche le moteur lui-même, ce qui veut dire que Drupal, Joomla, Magento ou n’importe quel script PHP maison tournant sur un serveur non patché est dans le même bateau. WordPress reste néanmoins la cible la plus visible, parce qu’il fait tourner plus de 40 % des sites sur Internet. Un attaquant qui automatise ses scans a statistiquement plus de chances de tomber sur un WordPress que sur autre chose. L’alerte circule autant dans l’écosystème WordPress alors que le problème est, en réalité, plus large et touche toute la chaîne technique en amont.

Comment vérifier si votre site WordPress est vulnérable aux failles PHP2Shell ?
Vérifiez la version de PHP affichée dans votre tableau de bord WordPress, sous Outils puis Santé du site, et comparez-la aux versions corrigées : 8.2.35, 8.3.36, 8.4.27 ou 8.5.12. Toute version antérieure à ces numéros est potentiellement vulnérable et doit être mise à jour sans délai.
La plupart des dirigeants de PME n’ont jamais ouvert cette page. C’est normal, ce n’est pas leur métier. Mais c’est l’endroit précis où se joue la réponse à la question « suis-je protégé ou pas ». Trois minutes, pas plus.
- Se connecter à l’espace d’administration WordPress
- Aller dans Outils, puis Santé du site
- Repérer la ligne indiquant la version de PHP utilisée par le serveur
- Comparer ce numéro aux versions corrigées (8.2.35, 8.3.36, 8.4.27, 8.5.12)
- Contacter l’hébergeur si la version affichée est inférieure
- Demander une mise à jour immédiate ou planifiée dans les jours qui suivent
Si vous n’avez pas accès à cette page ou si elle ne s’affiche pas correctement, c’est souvent le signe d’un hébergement mutualisé ancien, peu géré, où personne ne surveille vraiment ce genre de détail technique. On y revient plus bas.
Faille PHP2Shell par type d’hébergement
Le niveau de risque réel face à la faille PHP2Shell dépend presque entièrement du type d’hébergement choisi pour le site WordPress, bien plus que de la taille de l’entreprise elle-même. Un hébergement mutualisé bas de gamme applique rarement les correctifs à chaud, alors qu’un hébergement géré ou un VPS maintenu par une agence le fait en quelques heures.
Ce tableau classe les situations les plus courantes rencontrées chez nos clients PME, à Maurice comme en France, et le niveau de vigilance que chacune impose.
| Type d’hébergement | Risque PHP2Shell | Action prioritaire |
|---|---|---|
| Mutualisé low-cost non géré | Élevé | Vérifier la version PHP soi-même sous 48h |
| Mutualisé géré par un hébergeur sérieux | Modéré | Confirmer la date du dernier correctif appliqué |
| VPS ou dédié sans infogérance | Élevé | Mettre à jour PHP manuellement ou via un prestataire |
| VPS avec maintenance professionnelle | Faible | Vérifier que le contrat couvre les mises à jour critiques |
| WordPress.com (plateforme) | Corrigé | Aucune, le correctif est déjà appliqué côté plateforme |
Concrètement, si votre site est sur un hébergement mutualisé bon marché acheté il y a trois ans sans y repenser depuis, c’est là que se concentre le risque. Un VPS ou un hébergement infogéré avec un vrai contrat de maintenance encaisse ce genre d’alerte sans même que vous en entendiez parler.
Le vrai danger n’est jamais la faille elle-même, c’est le délai entre sa publication et sa correction sur votre serveur précis. Plus ce délai est long, plus la fenêtre de tir pour un attaquant automatisé reste ouverte.

Quelles actions concrètes entreprendre pour protéger votre site WordPress ?
Mettez à jour votre version de PHP vers 8.2.35, 8.3.36, 8.4.27 ou 8.5.12 selon votre branche actuelle, vérifiez votre hébergement web, activez un pare-feu applicatif et effectuez une sauvegarde site complète avant toute intervention technique sur le serveur.
Un point que peu d’articles soulignent clairement : un plugin de sécurité WordPress, aussi bon soit-il, ne corrige pas une faille au niveau du moteur PHP. Il peut bloquer certains comportements suspects après coup, mais il n’empêche pas l’exploitation initiale si le serveur tourne sur une version non patchée. La vraie protection se joue en amont, côté infrastructure, pas côté plugin.
- Mettre à jour PHP vers la version corrigée correspondant à votre branche
- Contacter l’hébergeur si la mise à jour ne peut pas être faite soi-même
- Sauvegarder le site intégralement avant toute manipulation
- Installer ou vérifier un pare-feu applicatif actif au niveau serveur
- Auditer les comptes administrateurs et supprimer les accès inutiles
- Planifier une surveillance régulière des versions PHP utilisées
L’erreur qui coûte le plus cher : confondre mise à jour WordPress et mise à jour PHP
C’est l’erreur qu’on voit revenir le plus souvent chez les dirigeants non techniques : ils pensent que « mettre à jour le site » veut dire cliquer sur le bouton de mise à jour dans l’admin WordPress. Ce bouton met à jour le cœur de WordPress, les plugins, les thèmes. Il ne touche jamais à la version de PHP, qui dépend entièrement de l’hébergeur et de la configuration serveur. Résultat : un site « à jour » côté WordPress peut tourner sur un PHP vulnérable depuis des mois sans que personne s’en aperçoive. Cette confusion explique une bonne partie des 36,7 millions de services encore exposés recensés par Censys fin octobre 2026. Un détail technique, mais qui fait toute la différence entre un site protégé et un site qui se croit protégé.
Le calcul que personne ne fait : coût d’une attaque contre coût d’une maintenance
Une attaque réussie via une faille comme PHP2Shell, ça ne se limite jamais à « remettre le site en ligne ». Il faut identifier la porte d’entrée, nettoyer le code injecté, restaurer une sauvegarde saine si elle existe, parfois recréer le site de zéro si elle n’existe pas, et gérer l’impact sur le référencement si Google a blacklisté le domaine entre-temps. Ajoutez le temps d’immobilisation commerciale et, pour un site e-commerce, les ventes perdues pendant l’incident. Face à ça, un contrat de maintenance mensuel qui inclut la veille sur les versions PHP, les sauvegardes automatisées et les correctifs de sécurité appliqués sans intervention du dirigeant représente un coût largement inférieur, et surtout prévisible. C’est un arbitrage simple sur le papier, mais trop peu de PME le font tant qu’aucune alerte concrète n’arrive.
Comment évaluer concrètement la faille PHP2Shell WordPress protection site?
La recherche « faille PHP2Shell WordPress protection site » traduit un besoin immédiat: savoir si votre installation est exposée et par où commencer. La réponse ne se limite pas à appliquer un correctif. Elle exige de croiser trois critères: la version de PHP active, la surface d’exposition des services Internet et la capacité de déploiement des mises à jour de sécurité publiées le 21 octobre 2026.
Un test simple consiste à vérifier si votre hébergement utilise une version antérieure à PHP 8.2.35, 8.3.36, 8.4.27 ou 8.5.12. Si c’est le cas, les CVE-2026-109618 et CVE-2026-109619, au score CVSS 4.0 de 9,2, rendent possible une exécution de code à distance sans authentification. Le tableau de bord PHP2Shell de Censys a recensé environ 36,7 millions de services Internet potentiellement affectés au 22 octobre 2026, ce qui donne une idée de l’ampleur. Pour un site WordPress, la protection passe par une mise à jour immédiate de PHP, puis par une inspection des logs serveur à la recherche de requêtes anormales ciblant des paramètres PHP. Si votre version de PHP 8.2 n’est pas migrée avant le 31 décembre 2026, date de fin de son support de sécurité, vous resterez vulnérable même après un correctif temporaire.

Comment notre agence peut-elle assurer la protection continue de votre site WordPress ?
Nous surveillons la version de PHP en continu, appliquons les correctifs de sécurité dès leur publication, les mises à jour critiques pour PHP2Shell sont sorties le 21 octobre 2026 , , gérons les sauvegardes automatisées et configurons un pare-feu applicatif adapté à votre trafic, sans que vous ayez à y penser.
On ne vend pas une protection magique. On cadre d’abord votre situation réelle : type d’hébergement actuel, version de PHP en place, fréquence des sauvegardes existantes. Ensuite, sur devis après cadrage, on met en place un suivi technique qui tourne en arrière-plan, avec un interlocuteur unique côté agence plutôt qu’un ticket perdu dans une file d’attente générique d’hébergeur low-cost.
Notre équipe travaille en mode offshore depuis Maurice pour des clients à Maurice comme en France, ce qui permet de proposer une maintenance proactive et un suivi de projet sérieux sans les tarifs d’une agence purement française sur ce type de prestation récurrente. Le site reste surveillé, les correctifs sont appliqués, et vous recevez un suivi dans votre espace client plutôt que de découvrir le problème le jour où le site plante.

Selon votre situation, que faire concrètement ?
Une PME mauricienne de 15 salariés avec un site vitrine sur hébergement mutualisé depuis 5 ans
Le site n’a probablement jamais changé d’hébergement depuis sa création, et personne en interne ne sait quelle version de PHP tourne dessus. La priorité absolue : vérifier la version PHP sous Outils > Santé du site cette semaine, puis demander à l’hébergeur une mise à jour ou migrer vers un hébergement géré. Avec un hébergement mutualisé ancien, la probabilité d’une version obsolète est élevée, et le coût d’une migration reste nettement inférieur à celui d’un piratage.
Une startup française avec un site e-commerce WooCommerce en forte croissance
Ici, l’enjeu dépasse la simple vérification : chaque heure d’indisponibilité ou de blacklist Google coûte du chiffre d’affaires direct. La recommandation va vers un VPS avec infogérance et contrat de maintenance incluant surveillance PHP, sauvegardes quotidiennes et pare-feu applicatif dédié. Le trafic justifie l’investissement, et la criticité commerciale ne laisse pas de marge pour un hébergement mutualisé classique.
Un cabinet de conseil avec un site vitrine 1 page sans mise à jour récente
Un site simple, peu de trafic, mais souvent totalement délaissé depuis sa mise en ligne. Le risque réel ici n’est pas le volume d’attaques subies, mais l’absence totale de surveillance : si une faille comme PHP2Shell touche le serveur, personne ne s’en rendra compte avant des semaines. La priorité est moins technique qu’organisationnelle : mettre en place une vérification trimestrielle minimale, même basique, vaut mieux qu’un silence total pendant des années.
Un projet concret sur ce sujet ? Voir notre page dédiée : hébergement et maintenance.
FAQ : vos questions sur la faille PHP2Shell et la protection de votre site
Comment accéder à WordPress pour vérifier ma version de PHP ?
Connectez-vous à votre espace d’administration, généralement accessible via l’adresse de votre site suivie de /wp-admin. Allez ensuite dans le menu Outils, puis cliquez sur Santé du site. La version de PHP utilisée par votre serveur apparaît dans l’onglet Informations, section Serveur.
Quels sont les signes qu’un site WordPress a été piraté via une faille PHP ?
Ralentissements inhabituels, redirections vers des sites inconnus, fichiers inconnus apparus dans l’arborescence du serveur, comptes administrateurs créés sans votre accord, ou alertes Google Search Console signalant du contenu suspect. Un hébergement qui bloque soudainement le site est aussi un signal fréquent.
Est-ce que toutes les versions de PHP sont concernées par les failles PHP2Shell ?
Non. Les versions corrigées en amont sont PHP 8.2.35, 8.3.36, 8.4.27 et 8.5.12, publiées le 21 octobre 2026. Toute version antérieure à ces numéros, dans chaque branche respective, reste potentiellement vulnérable et doit être mise à jour rapidement.
Quel est le rôle de l’hébergeur dans la protection contre les failles PHP2Shell ?
L’hébergeur contrôle la version de PHP installée sur le serveur et doit appliquer les correctifs de sécurité dès leur publication. Sur un hébergement mutualisé non géré, cette mise à jour dépend entièrement de sa réactivité, d’où l’intérêt de vérifier directement ou de passer à un hébergement surveillé en continu.
La question posée par la faille PHP2Shell, protection du site WordPress comprise, ne se règle pas en cochant une case une bonne fois pour toutes. PHP 8.2 arrête son support de sécurité le 31 décembre 2026 : une nouvelle fenêtre de risque s’ouvre déjà pour tous ceux qui n’auront pas basculé vers une version supérieure d’ici là. Si vous voulez qu’on audite votre hébergement actuel et qu’on mette en place une maintenance qui absorbe ce genre d’alerte sans vous solliciter à chaque fois, parlons de votre projet de maintenance sur devis après cadrage.







