Essai gratuit de 14 jours

Faille PHP critique PHP2Shell · 21.10.2026

Quelle version PHP fait tourner votre site ?

Depuis le 21 octobre 2026, la faille PHP critique PHP2Shell est connue. Le test montre en quelques secondes quelle version PHP votre site révèle publiquement, si elle reçoit encore des mises à jour et ce que vous devez faire maintenant.

Tester PHP

  • Gratuit et sans inscription
  • Pages publiques uniquement, aucune attaque
  • Dit aussi honnêtement ce qui ne se voit pas de l’extérieur
  • PHP
  • X-Powered-By
  • WordPress
  • Plugins
  • PHP2Shell

Vérifier la version vous-même

Ces moyens montrent la version PHP réellement utilisée par votre site.

Vérifier la version vous-même

PHP2Shell

Ce qui s’est passé le 21 octobre 2026

Le projet PHP a corrigé deux failles critiques dans le cœur de PHP : CVE-2026-109618 et CVE-2026-109619, gravité CVSS 9.2 sur 10. Des entreprises de sécurité signalent déjà des attaques.

Ce qui se passe

Des requêtes web préparées permettent d’exécuter du code étranger sur le serveur sans authentification. Un attaquant peut ainsi modifier votre site, lire des données ou envoyer des e-mails.

Qui est concerné

Toute installation PHP qui répond à des requêtes web : WordPress, Joomla, boutiques en ligne, formulaires de contact et applications PHP maison.

Que faire maintenant

Mettre PHP à jour vers 8.5.12, 8.4.27, 8.3.36 ou 8.2.35 et faire redémarrer PHP. Avec PHP 8.1 ou plus ancien, passer à une branche maintenue.

Source : php.net, avis de sécurité du 21.10.2026

Transparence

Ce que le test vérifie et ce qu’il ne fait pas

Nous vérifions uniquement ce que tout visiteur de votre site peut voir et consultons au maximum 14 adresses.

Ce que nous vérifions

  1. En-têtes de la page d’accueil« X-Powered-By » et « Server » indiquent souvent la version PHP, par exemple PHP/8.3.12.
  2. Pages sans cacheSi un cache masque l’en-tête, nous testons la page d’accueil avec un paramètre aléatoire, une page inexistante (404) et l’adresse www.
  3. WordPress et autres systèmesNous reconnaissons WordPress, Drupal, Joomla, TYPO3, des boutiques et d’autres systèmes PHP à leurs traces typiques. Pour WordPress, en plus la page de connexion, l’interface et le flux.
  4. Version minimale des pluginsLes plugins et thèmes liés par votre page d’accueil indiquent « Requires PHP ». On en déduit un minimum, p. ex. « au moins PHP 7.4 ».
  5. Maintenance et PHP2ShellNous comparons le numéro au cycle de vie publié par php.net et aux correctifs du 21.10.2026.

Ce que nous ne faisons volontairement pas

  • Pas de connexion, pas de formulaires, pas de mots de passe
  • Pas d’attaques ni d’erreurs provoquées volontairement
  • Pas de chemins devinés comme phpinfo.php ou pages d’administration
  • Pas de données de tiers ni de moteurs de recherche
  • Votre robots.txt est respecté

Pourquoi le résultat n’engage à rien

Le test ne voit que ce que votre serveur révèle volontairement. Les serveurs bien configurés masquent la version PHP. Nous affichons alors « non visible », même si PHP tourne.

Un numéro visible peut tromper : il peut provenir d’un proxy, être volontairement faux ou venir d’une distribution Linux comme Ubuntu ou Debian, qui installe des correctifs sans nouveau numéro.

Seul ce qu’indiquent votre panneau d’hébergement ou WordPress sous « Santé du site » fait foi. Utilisez le test comme indice, pas comme preuve.

Versions PHP et leur maintenance

État au 21.10.2026. Après la fin de vie, il n’y a plus de correctifs de sécurité.

BrancheStatutMaintenance active jusqu’auCorrectifs de sécurité jusqu’auPHP2Shell corrigé dès
PHP 8.5Active31.12.202731.12.20298.5.12
PHP 8.4Active31.12.202631.12.20288.4.27
PHP 8.3Sécurité seulement31.12.202531.12.20278.3.36
PHP 8.2Sécurité seulement31.12.202431.12.20268.2.35
PHP 8.1Fin de vie25.11.202331.12.2025pas de mise à jour officielle
PHP 8.0Fin de vie26.11.202226.11.2023pas de mise à jour officielle
PHP 7.4Fin de vie28.11.202128.11.2022pas de mise à jour officielle

Source : php.net (Supported Versions, Unsupported Branches, avis de sécurité du 21.10.2026)

En être sûr

Vérifier la version vous-même

Ces moyens montrent la version PHP réellement utilisée par votre site.

  1. WordPress

    Outils → Santé du site → Informations → Serveur. Vous y trouvez la version PHP et les extensions.

  2. Panneau d’hébergement

    Dans le panneau de votre hébergeur (p. ex. cPanel ou Plesk), consultez la version PHP de ce site précis, pas seulement la valeur par défaut du serveur.

  3. Demander à l’hébergeur

    Demandez concrètement : « Le correctif PHP du 21.10.2026 (CVE-2026-109618 et -109619) est-il installé sur notre site ? »

  4. Masquer la version

    Avec expose_php = Off, le numéro disparaît des en-têtes. Cela ne corrige aucune faille, mais complique les attaques ciblées.

Étape 2 : protection e-mail

Les serveurs web piratés envoient de l’hameçonnage en votre nom

Quiconque prend le contrôle de votre serveur web peut envoyer des e-mails avec votre domaine comme expéditeur. DMARC, SPF et DKIM font rejeter ces falsifications. Testez votre domaine gratuitement.

Questions sur le test PHP

Le test PHP est-il vraiment gratuit ?

Oui, sans inscription ni carte de crédit. Nous consultons uniquement des pages publiques de votre site, comme un visiteur normal.

Pourquoi le test affiche-t-il « version non visible » ?

Beaucoup d’hébergeurs masquent la version PHP, et c’est bien ainsi. Le test montre alors si PHP tourne et, pour WordPress, quelle version minimale est nécessaire. La version exacte figure dans votre panneau d’hébergement.

Mon site est-il sûr si le test indique « correctif inclus » ?

Pas forcément. Le test évalue uniquement la version PHP visible. Plugins, thèmes, mots de passe et autres logiciels peuvent avoir leurs propres failles.

Qu’est-ce que PHP2Shell ?

Deux failles critiques dans le cœur de PHP (CVE-2026-109618 et CVE-2026-109619), corrigées le 21.10.2026 dans PHP 8.5.12, 8.4.27, 8.3.36 et 8.2.35. Des attaquants peuvent exécuter du code sur le serveur web sans authentification.

Puis-je tester des sites qui ne m’appartiennent pas ?

Testez uniquement des sites qui vous appartiennent ou dont vous êtes responsable. Le test ne consulte que des pages publiques, respecte le robots.txt et est limité contre les requêtes en masse.

Quel rapport entre PHP et la sécurité des e-mails ?

Un serveur web piraté sert souvent à l’hameçonnage, avec votre domaine comme expéditeur. DMARC, SPF et DKIM empêchent que ces e-mails arrivent chez vos clients. C’est exactement ce que surveille DomainRadar.

Prix

Un abonnement pour les PME

CHF 19 par domaine et par mois, nombre de domaines illimité, toutes les fonctions incluses, avec 1 mois offert en abonnement annuel.

Tous les prix en CHF sont des prix finaux. Non assujetti à la TVA, aucune TVA n’est perçue. Abonnement mensuel a posteriori, abonnement annuel une fois à l’avance (1 mois offert). Chaque domaine saisi compte, y compris les domaines parqués sans envoi d’e-mails.

Après une commande, vous payez sur facture via bexio, payable dans un délai de 20 jours.

Pas la bonne solution si vous cherchez un filtre antispam pour votre boîte mail : DomainRadar protège votre domaine comme expéditeur et ne filtre pas les e-mails entrants.

Maintenant 14 jours gratuits

Protégez votre domaine

Écrivez-nous – nous vous présentons DomainRadar avec des données d’exemple et voyons ensemble quel abonnement vous convient.

Ou directement par e-mail : info@domainradar.ch

  • Sans engagement
  • Sans carte de crédit
  • Se termine de lui-même après 14 jours
Essai gratuit de 14 jours