Versions corrigées disponibles pour PHP 8.2 à 8.5 Ressource communautaire indépendante · faits vérifiés le 22 octobre 2026

Vérificateur PHP2Shell / version php wordpress

Version PHP de WordPress : la vérifier et la mettre à jour contre PHP2Shell

La version PHP de WordPress se trouve dans Outils → Santé du site → Infos → Serveur. Si elle est inférieure à 8.2.35, 8.3.36, 8.4.27 ou 8.5.12 pour sa branche, le site est touché par PHP2Shell, sauf paquet avec rétroportage. Mettre à jour WordPress ou les extensions ne change pas PHP : c’est à l’hébergeur ou à l’administrateur du serveur de le faire.

Rédaction de PHP2Shell.helpVérifié le Sources officielles ↓

Vous voulez savoir si votre site WordPress est touché par PHP2Shell, et pas seulement comment changer de PHP ? Commencez par PHP2Shell et WordPress.

Comment vérifier la version PHP de mon WordPress ?

Il vous faut un compte administrateur.

  1. Dans le tableau de bord WordPress, ouvrez Outils → Santé du site.
  2. Cliquez sur l’onglet Infos et dépliez la section Serveur.
  3. Lisez la version de PHP et la SAPI de PHP (le mode d’exécution de PHP, par exemple FPM/FastCGI ou Apache).

Saisissez-les dans le vérificateur de version PHP pour savoir si PHP2Shell concerne votre site.

Mon site WordPress est-il touché par PHP2Shell ?

Cela dépend de la version de PHP, pas de celle de WordPress. WordPress fonctionne sur PHP, et PHP2Shell est une faille de PHP lui-même. Si la version de PHP affichée dans Santé du site est antérieure à la première version corrigée de sa branche, le site est touché, sauf si votre hébergeur utilise un paquet de distribution Linux qui contient un correctif rétroporté.

BranchePremière version corrigée
PHP 8.28.2.35
PHP 8.38.3.36
PHP 8.48.4.27
PHP 8.58.5.12
8.1 et antérieuresPas de nouvelle version ; correctifs officiels du code source pour 7.4, 8.0 et 8.1

Mettre à jour WordPress et les extensions suffit-il contre PHP2Shell ?

Non. Les mises à jour du cœur de WordPress, des thèmes et des extensions ne touchent pas au moteur PHP sous-jacent, et PHP2Shell ne se corrige qu’en mettant PHP lui-même à jour. Continuez néanmoins à mettre à jour WordPress, les thèmes et les extensions : ces mises à jour corrigent d’autres problèmes.

Comment mettre à jour la version de PHP pour WordPress ?

Tout dépend de votre hébergement :

  • Hébergement mutualisé ou WordPress infogéré : votre hébergeur met PHP à jour. Certains vous laissent choisir une version dans leur interface ; choisissez une version corrigée de la même branche. Sinon, envoyez-leur la demande du guide du correctif PHP2Shell.
  • cPanel ou Plesk : changez la version de PHP du domaine, puis vérifiez dans Santé du site. Voir changer de version PHP dans cPanel.
  • Votre propre serveur : mettez à jour les paquets PHP et redémarrez PHP-FPM ou Apache. Voir mettre à jour PHP sous Ubuntu.
  • Docker : reconstruisez avec une image PHP corrigée. Voir image Docker PHP.

Une version de PHP plus récente va-t-elle casser mon site WordPress ?

Rester dans la même branche (par exemple passer à la dernière version 8.3) n’apporte que des corrections et pose rarement problème. Sauter de branche, par exemple de 7.4 à 8.3, peut casser d’anciennes extensions et d’anciens thèmes. Avant de changer de branche, faites une sauvegarde complète, utilisez une copie de préproduction si votre hébergeur en propose une, et mettez d’abord à jour extensions et thèmes. Le guide officiel de WordPress recommande la même démarche.

Santé du site affiche toujours l’ancienne version de PHP après la mise à jour. Pourquoi ?

Santé du site indique le PHP qui a servi cette page. Si la version n’a pas changé, c’est que le nouveau PHP n’a pas été appliqué à ce domaine, ou que les processus PHP n’ont pas encore redémarré. Vérifiez le réglage PHP du domaine et demandez à votre hébergeur de confirmer le redémarrage. Un paquet rétroporté par l’hébergeur peut aussi conserver l’ancien numéro : demandez quel bulletin de sécurité contient le correctif.

Une extension de mode maintenance protège-t-elle WordPress de PHP2Shell ?

Non. Le mode maintenance est une fonction de WordPress qui tourne sur PHP, et certains vecteurs d’attaque agissent avant que le code de WordPress ne s’exécute. Si vous ne pouvez pas encore mettre PHP à jour, demandez à votre hébergeur de bloquer le trafic avant qu’il n’atteigne PHP, ou mettez temporairement le site hors ligne.

PHP2Shell, est-ce la même chose que wp2shell ?

Non. wp2shell est le nom d’une autre vulnérabilité critique, dans le cœur de WordPress, corrigée en mettant WordPress à jour. PHP2Shell se corrige en mettant PHP à jour. Un site WordPress doit avoir les deux à jour. Pour aller plus loin, consultez la page d’accueil du vérificateur PHP2Shell.

Quelles sources appuient cette page ?

Vérifiez votre PHP face à PHP2Shell

Saisissez la version indiquée par votre site. Nous la comparons à la première version corrigée de sa branche et vous indiquons la marche à suivre.

Vérificateur PHP2Shell →

Sources

Les faits essentiels de cette page (versions corrigées, détails des CVE, paquets des distributions et alertes des agences) proviennent de sources officielles. Les travaux de recherche, articles de presse et publications de la communauté sont signalés comme tels.