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 / vérifier version php

Vérifier sa version PHP : trouver le PHP réellement utilisé par votre site

Dans WordPress, ouvrez Outils → Santé du site → Infos → Serveur. Sinon, consultez les réglages PHP du domaine dans le panneau de votre hébergeur. Sur un serveur, php -v affiche le PHP en ligne de commande, qui peut différer du PHP qui sert votre site : vérifiez la version côté web avant de conclure que PHP2Shell vous concerne ou non.

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

Comment vérifier la version de PHP dans WordPress ?

WordPress affiche la version de PHP dans Santé du site ; il vous faut un compte administrateur.

  1. Dans le tableau de bord WordPress, ouvrez Outils → Santé du site (Tools → Site Health en anglais).
  2. Passez à l’onglet Infos et dépliez la section Serveur.
  3. Relevez la version de PHP et la SAPI de PHP, puis saisissez-les toutes deux dans le vérificateur de version PHP.

Le guide de la version PHP de WordPress explique quoi faire si la version est trop ancienne.

Comment vérifier la version de PHP dans cPanel ?

cPanel affiche et modifie PHP domaine par domaine dans MultiPHP Manager, généralement dans la rubrique Logiciels (Software). Repérez votre domaine dans la liste et notez sa version de PHP. Si vous ne voyez pas MultiPHP Manager, c’est votre hébergeur qui gère PHP pour vous : consultez changer de version PHP dans cPanel et contactez le support.

Comment vérifier la version de PHP dans Plesk ?

Dans Plesk, allez dans Sites Web & Domaines (Websites & Domains), choisissez le domaine et ouvrez ses réglages PHP. La version de PHP sélectionnée et le gestionnaire (handler) y sont indiqués. Un sélecteur montre quelles versions sont disponibles ; il ne prouve pas que la version installée contient le correctif PHP2Shell.

Comment vérifier la version de PHP en SSH ?

php -v affiche la version du PHP en ligne de commande de cette machine. Votre site peut utiliser un autre PHP via PHP-FPM ou Apache, surtout sur les serveurs où plusieurs versions de PHP sont installées côte à côte. Pour savoir ce que le site utilise réellement, consultez Santé du site dans WordPress ou votre panneau de contrôle, ou demandez à la personne qui gère le serveur quel pool PHP-FPM ou quel module Apache sert le site. Saisissez ensuite la version et le mode d’exécution de PHP dans le vérificateur de version PHP.

Si PHP provient de votre distribution Linux, notez aussi la version du paquet (par exemple via votre gestionnaire de paquets). Les distributions rétroportent souvent les correctifs de sécurité sans changer le numéro de version propre à PHP ; voir mettre à jour PHP sous Ubuntu.

Comment vérifier la version de PHP dans Docker ?

Regardez l’image à partir de laquelle votre conteneur est construit : la ligne FROM de votre Dockerfile ou la ligne image: de votre fichier compose. Le tag de l’image indique généralement la version de PHP. Un conteneur garde le PHP avec lequel il a été construit tant que vous ne l’avez pas reconstruit et redéployé : vérifiez donc aussi le conteneur en cours d’exécution, pas seulement le fichier. Voir image Docker PHP.

Pourquoi la ligne de commande affiche-t-elle une autre version de PHP que mon site ?

Les serveurs ont souvent plusieurs versions de PHP installées, et la ligne de commande, PHP-FPM et Apache peuvent chacun en utiliser une différente. Les processus qui n’ont pas redémarré depuis une mise à jour continuent aussi d’exécuter l’ancien PHP. Seul le PHP qui sert votre site détermine si celui-ci est touché par PHP2Shell, c’est pourquoi le vérificateur demande le mode d’exécution de PHP.

Puis-je publier une page phpinfo pour vérifier ?

Ne publiez pas de page phpinfo() : elle expose des chemins, des modules et des réglages utiles aux attaquants, et on l’oublie facilement en ligne. Santé du site dans WordPress ou votre panneau de contrôle affiche la version de PHP sans rien exposer publiquement.

Le numéro de version suffit-il pour savoir si je suis corrigé ?

Pas toujours. Une version égale ou supérieure à 8.2.35, 8.3.36, 8.4.27 ou 8.5.12 (selon sa branche) contient le correctif amont. Un numéro plus bas fourni par une distribution Linux peut tout de même être corrigé par rétroportage, et une compilation personnalisée doit apporter ses propres preuves. Une version corrigée ne dit rien non plus sur une éventuelle attaque avant la mise à jour. Revenez au vérificateur PHP2Shell pour interpréter votre résultat.

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.