Faille PHP d’octobre 2026 (PHP2Shell) : votre site est-il concerné ?

  • Gratuit, sans inscription
  • Résultat en quelques secondes
  • Sources relues le 23 octobre 2026

Un nom de domaine suffit. Une seule page est lue, comme le ferait un navigateur : rien n’est scanné, rien n’est enregistré.

Votre résultat

Entrez le lien de votre site pour commencer

Le résultat dit si le site tourne sur PHP, quelle version il annonce, qui l’héberge, et ce qu’il faut faire aujourd’hui.

Un doute ? Envoyez-moi le lien de votre site, je vous dis sous 24 h s’il est concerné et quoi faire. Gratuit, sans engagement.

Envoyer le lien de mon site Tarifs et déroulé de l’intervention à distance

Vous préférez que je m’en occupe ? Mise à jour de PHP et de votre site à distance, après sauvegarde et test sur une copie. Diagnostic gratuit, intervention dès 190 €, réponse sous 24 h.

Voir l’offre et les prix 

À propos du test

Le 21 octobre 2026, PHP a publié des correctifs pour deux failles critiques qui permettent de prendre le contrôle d’un serveur sans mot de passe. Elles touchent les sites WordPress, les boutiques PrestaShop ou WooCommerce, les logiciels métier, les intranets, les extranets et les outils installés sur un serveur. Le jour même, l’État a coupé par précaution les sites des préfectures, de Météo-France et une partie du portail des impôts, puis, le lendemain, la CAF, Ameli et l’URSSAF ; les Pays-Bas, la Finlande et le Royaume-Uni ont fait pareil. Cet outil lit la page d’accueil de votre site, repère PHP, sa version et votre hébergeur, et vous dit quoi faire : rien, vérifier, ou mettre à jour aujourd’hui.

Portrait de Léo Guillaume, fondateur de Dibodev

Outil réalisé par Léo Guillaumedéveloppeur freelance près de Rennes. Je mets à jour et je sécurise des sites, des boutiques et des logiciels métier pour des TPE et des PME, à distance, et je réponds sous 24 h.

Mis à jour le

Ce qui s’est passé

La faille PHP du 21 octobre 2026, en six faits

Deux vulnérabilités dans le cœur de PHP, surnommées PHP2Shell, connues depuis une fuite du 20 octobre et corrigées le lendemain. Voici ce que disent les sources officielles, sans dramatiser.

9,2 / 10

Deux failles, exécution de code sans mot de passe

CVE-2026-109618 et CVE-2026-109619 permettent d’exécuter du code sur le serveur depuis une simple requête web, avant même que le site s’exécute. Toutes les façons de servir PHP sont concernées (PHP-FPM, mod_php, php-cgi, FrankenPHP, LiteSpeed), mod_php étant la plus exposée.

Source : php.net, avis de sécurité du 21 octobre 2026

21 octobre 2026

Quatre versions corrigées, et rien avant 8.2

PHP 8.5.12, 8.4.27, 8.3.36 et 8.2.35 corrigent les deux failles. PHP 8.1 et les versions plus anciennes ne reçoivent pas de nouvelle version : seuls des correctifs source existent pour 7.4, 8.0 et 8.1, à compiler ou à obtenir de son hébergeur. PHP 8.2 s’arrête de toute façon le 31 décembre 2026.

Source : php.net, versions du 21 octobre 2026

Alerte CERTFR-2026-ALE-014

L’ANSSI demande d’isoler puis de mettre à jour

Le CERT-FR recommande d’isoler les systèmes touchés, puis de passer à une version maintenue et corrigée. Les contournements (désactiver session.upload_progress, bloquer les envois multipart) réduisent la surface d’attaque pour une seule des deux failles : ils ne remplacent pas la mise à jour.

Source : CERT-FR (ANSSI), 21 octobre 2026

Dès le 17 octobre

Les premières attaques sont arrivées quatre jours avant le correctif

Les pièges d’Amazon (MadPot) ont reçu une première tentative d’exploitation le 17 octobre, quatre jours avant les correctifs, depuis un réseau d’anonymisation ; d’autres ont suivi le 21 entre 4 h et 10 h, avant la levée de l’embargo. Cloudflare a activé des règles de pare-feu pour tous ses clients dès 5 h 02 (3 h 02 UTC) et observe des attaquants qui modifient leurs charges pour les contourner. Le 22, Wordfence voyait les attaques continuer, sans compromission connue. Un site non mis à jour reste exposé à chaque nouvelle variante, pare-feu ou pas.

Source : Amazon Threat Intelligence, 21 octobre 2026 ; Cloudflare ; Wordfence, 22 octobre

Préfectures, impôts, CAF, Ameli

L’État a coupé ses propres sites par précaution

Dans l’après-midi du 21 octobre, le ministère de l’Intérieur a mis hors ligne les sites de toutes les préfectures à la demande de l’ANSSI (« mise en maintenance préventive »), Météo-France a fermé ses sites de prévisions et de vigilance, et une partie du portail des impôts était inaccessible. Le 22, la CAF, Ameli, l’URSSAF et le CNES sont passés en maintenance à leur tour, et Orange a suspendu quelques sites et applications de ses filiales. Aucun piratage signalé : une précaution, le temps d’installer la mise à jour. Le 23 octobre à 11 h 40, Météo-France, ameli.fr et urssaf.fr répondaient de nouveau ; caf.fr, impots.gouv.fr et les sites des préfectures affichaient encore une page de maintenance.

Source : France 3, 21 octobre ; Clubic, 22 octobre à 10 h 53 ; sites vérifiés le 23 octobre à 11 h 40

Pays-Bas, Finlande, Royaume-Uni, Danemark

Même réflexe dans toute l’Europe

Les Pays-Bas ont éteint DigiD, MijnOverheid et le site de leur agence de cybersécurité, la Finlande ses services publics en ligne, des conseils municipaux britanniques et la police de Londres leurs sites, le Danemark sa plateforme scolaire. Quand des États débranchent plutôt que de prendre le risque, un site d’entreprise en PHP n’a pas de raison de se croire à l’abri.

Source : The Record, 21 octobre 2026

Ce que je fais pour vous : je lis la version réellement servie, je mets PHP à jour ou je fais changer de branche, je vérifie que le site, la boutique ou l’outil fonctionne encore, et je vous écris ce qui a été fait. À distance, sous 24 h.

Heure par heure

Chronologie de la faille PHP, du 17 au 23 octobre 2026

Quatre jours entre la première tentative d’attaque et le correctif, puis deux jours de sites publics coupés. Les heures sont celles de Paris.

  • Samedi 17 octobre : une première tentative d’attaque, quatre jours avant le correctif

    Les pièges d’Amazon reçoivent une tentative d’exploitation de PHP2Shell depuis un réseau d’anonymisation. Rien n’est public : les failles sont encore sous embargo.

  • Mardi 20 octobre, fin d’après-midi : une fuite sur Hacker News

    Les identifiants des deux failles circulent vers 17 h. Le soir, la société watchTowr confirme qu’elles sont réelles et PHP annonce un correctif pour le lendemain à 16 h.

  • Mercredi 21, 5 h 02 : Cloudflare active ses règles de pare-feu

    Pour tous ses clients, formule gratuite comprise. Dans la journée, des attaquants modifient leurs charges pour les contourner : le filtre aide, il ne remplace pas la mise à jour.

  • Mercredi 21, de 4 h à 10 h : les tentatives reprennent avant la levée de l’embargo

    Des preuves de concept circulent dès 4 h et Amazon voit de nouvelles tentatives depuis d’autres infrastructures. Sansec observe les premières attaques à 9 h 43, sept heures avant le correctif. o2switch avait coupé session.upload_progress dès 8 h 07 ; Infomaniak ouvre une maintenance à 15 h.

  • Mercredi 21, 15 h 46 : les correctifs sont publiés

    PHP 8.5.12, 8.4.27, 8.3.36 et 8.2.35, un peu avant l’heure annoncée. Rien pour PHP 8.1 et les versions plus anciennes, hors correctifs source à compiler.

  • Mercredi 21, après-midi : préfectures, Météo-France et impôts coupés

    Le ministère de l’Intérieur met hors ligne les sites des préfectures à la demande de l’ANSSI, Météo-France ferme les siens, une partie du portail des impôts passe en maintenance. Pays-Bas, Finlande, Royaume-Uni et Danemark font pareil.

  • Mercredi 21, soir : les hébergeurs s’organisent

    o2switch attend les paquets CloudLinux, OVHcloud déploie des règles de pare-feu et une maintenance, Infomaniak annonce la fin de la sienne le 22 à 3 h. Votre site n’est corrigé que quand la version affichée a changé.

  • Jeudi 22 et vendredi 23 : CAF, Ameli, URSSAF, Orange, puis un retour progressif

    La CAF, Ameli, l’URSSAF et le CNES passent en maintenance à leur tour, Orange suspend quelques sites et applications de ses filiales le temps d’installer les correctifs. Wordfence voit les attaques continuer, sans compromission connue. Le 23 à 11 h 40, Météo-France, ameli.fr et urssaf.fr répondent ; caf.fr, impots.gouv.fr et les préfectures sont encore en maintenance.

Qui est concerné

Site internet, boutique, logiciel, intranet : qui doit agir

La faille est dans PHP, pas dans un CMS en particulier. Tout ce qui est servi par PHP et joignable depuis internet est concerné, quel que soit le nom qu’on lui donne.

  • Sites WordPress, Joomla, Drupal, SPIP, TYPO3

    La plupart des sites vitrines et des sites internet d’entreprise tournent sur l’un d’eux, donc sur PHP. Le correctif se fait sur le serveur, pas dans le CMS.

  • Boutiques PrestaShop, WooCommerce, Magento

    Une boutique en ligne encaisse des paiements et conserve des adresses : c’est la cible la plus rentable pour un attaquant, et la plus coûteuse à perdre.

  • Logiciels métier, intranets, extranets, espaces clients

    Un outil fait sur mesure en PHP (Laravel, Symfony ou code maison), même réservé à vos salariés ou à vos clients par mot de passe, est concerné : la faille joue avant la page de connexion.

  • Outils installés sur un serveur

    Dolibarr, GLPI, Nextcloud, Moodle, un forum phpBB, un wiki, un outil de ticketing : s’ils sont joignables depuis internet, ils sont exposés comme un site public.

  • Pas concernés : les éditeurs de sites

    Wix, Squarespace, Shopify, Webflow, Jimdo, Google Sites n’exécutent pas PHP pour votre site, et entretiennent leurs serveurs eux-mêmes. Rien à faire de votre côté.

  • Pas concernés par PHP, mais à surveiller

    Une application en Node.js, Python ou .NET n’est pas touchée par cette faille. Node.js a toutefois publié ses propres correctifs de sécurité le 21 octobre : même réflexe, même jour.

Branche par branche

Quelle version de PHP est corrigée, et laquelle ne le sera jamais

Le correctif existe seulement pour les branches encore maintenues. Comparez le numéro affiché par votre hébergement à cette liste.

  • PHP 8.58.5.12

    Branche la plus récente, correctifs de sécurité jusqu’en décembre 2029

    Publiée le 21 octobre 2026

  • PHP 8.48.4.27

    Branche active, correctifs de sécurité jusqu’en décembre 2028

    Publiée le 21 octobre 2026

  • PHP 8.38.3.36

    Correctifs de sécurité jusqu’en décembre 2027

    Publiée le 21 octobre 2026

  • PHP 8.28.2.35

    Correctifs de sécurité jusqu’au 31 décembre 2026

    Dernière branche corrigée : prévoyez le passage en 8.3 ou 8.4 avant la fin de l’année

  • PHP 8.1Aucune version officielle

    Fin de vie depuis le 31 décembre 2025

    Correctif source à compiler, ou paquet rétroporté de l’hébergeur, sinon changer de branche

  • PHP 8.0 et 7.4Aucune version officielle

    Fin de vie

    Correctif source publié par PHP pour 7.4 et 8.0, à compiler soi-même

  • PHP 7.3 et plus anciens, PHP 5Rien

    Fin de vie depuis des années, concernés depuis PHP 5.4 selon watchTowr

    Changer de branche est la seule issue, après un test du site sur une copie

Le numéro qui compte : celui que votre site utilise vraiment (en-tête X-Powered-By, page phpinfo, Santé du site de WordPress), pas celui d’une ligne de commande sur le serveur. Et sur Debian ou Ubuntu, un paquet peut intégrer le correctif sans changer de numéro : dans ce cas, demandez une confirmation écrite.

Hébergeur par hébergeur

Votre hébergeur a-t-il déjà installé le correctif ?

En hébergement mutualisé, c’est l’hébergeur qui installe la nouvelle version de PHP. Voici ce que chacun a annoncé depuis le 21 octobre 2026, relu le 22 octobre au matin ; la situation change d’heure en heure, et seule la version affichée dans votre espace fait foi.

  • o2switchProtection provisoire, installation non annoncée

    session.upload_progress désactivé dès 8 h 07, puis attente des paquets CloudLinux pour PHP 8.3.36 et 8.4.27 (binaires encore du 6 octobre à 16 h 40)

    Relevé Clubic du 21 octobre, 18 h 25 ; rien de neuf le 22 à 9 h

  • OVHcloudCorrigé, maintenance ouverte jusqu’au 22 à 13 h 18

    Contournement à 10 h, règles de pare-feu applicatif, puis PHP 7.4 à 8.5 corrigé sur tous les clusters mutualisés

    Page de statut OVHcloud, 21 octobre 19 h 53

  • InfomaniakCorrectifs déployés depuis le 21 à 17 h 04

    Maintenance ouverte le 21 octobre à 15 h, jusqu’au 22 à 3 h : mitigation et correctifs déployés, aucune action demandée, sauf migrer un site sur une version PHP non maintenue

    Page de statut Infomaniak, 21 octobre, relue le 22 à 9 h

  • SiteGroundProtection annoncée, aucune action demandée

    Règles de protection sur tous les serveurs et fonctions en cause coupées avant la publication des correctifs

    Blog SiteGround, 21 octobre 13 h 30, sans mise à jour le 22 au matin

  • Cloudflare (devant votre site)Filtre partiel, le serveur reste à mettre à jour

    Règles de pare-feu par défaut pour tous les clients, formule gratuite comprise, depuis 3 h 02 UTC ; charges d’attaque modifiées observées

    Blog Cloudflare, 21 octobre

  • IONOSEn cours, fin annoncée sous 24 h

    Mise à jour de sécurité en cours sur tous les systèmes, brèves coupures possibles

    Page de statut IONOS, 21 octobre 18 h 11 puis 22 octobre 6 h 54

  • HostingerCorrigé, sauf VPS et PHP 8.1 ou moins

    Protection ajoutée, mise à jour de PHP terminée sur tous les serveurs d’hébergement géré

    Page de statut, 22 octobre 8 h 44

  • PlanetHosterAucune action annoncée, sauf en 8.1 ou moins

    Correctifs toujours en déploiement, envois de fichiers bloqués

    Avis PlanetHoster, 21 octobre 16 h puis 22 octobre 6 h 30

  • LWSÀ demander au support

    Aucune annonce publique trouvée

    Recherche du 22 octobre au matin

  • GandiÀ demander au support

    Aucune annonce publique trouvée

    Recherche du 22 octobre au matin

  • alwaysdataCorrigé, aucune action demandée

    Versions corrigées déployées sur tous les serveurs, mesures provisoires levées

    Page de statut alwaysdata, 21 octobre 18 h 02

Comment vérifier vous-même : dans cPanel (o2switch, PlanetHoster, LWS), Plesk (IONOS) ou l’espace client (OVHcloud, Infomaniak), ouvrez le réglage « version PHP » de votre site. 8.2.35, 8.3.36, 8.4.27 ou 8.5.12 sont corrigées. En 8.1 ou moins, l’hébergeur ne corrigera pas : changez de branche après une sauvegarde.

Sources : pages de statut d’OVHcloud, IONOS, Hostinger, Infomaniak et alwaysdata, avis PlanetHoster, blogs SiteGround et Cloudflare, article de Clubic du 21 octobre (18 h 25), relus le 22 octobre au matin. Un numéro de version ancien ne prouve pas la faille à lui seul (certaines distributions rétroportent les correctifs sans changer le numéro) : dans le doute, demandez une confirmation écrite.

Vérifier sa version de PHP

Où lire et changer la version de PHP, hébergeur par hébergeur

L’outil ci-dessus lit ce que le serveur montre. Pour la version exacte, c’est dans votre espace d’hébergement ou dans WordPress : voici le chemin, d’après les guides officiels relus le 21 octobre 2026.

  • WordPress, WooCommerce

    Outils, puis Santé du site, onglet Infos, rubrique Serveur : la ligne « Version de PHP ». Mettre à jour WordPress, un thème ou un plugin ne change pas ce numéro : seul l’hébergement le fait.

  • o2switch (cPanel)

    cPanel, rubrique Logiciels, outil « Sélectionner une version de PHP » : le menu déroulant affiche la version courante. Choisissez 8.3 ou 8.4 puis « Apply ». Les extensions cochées par défaut restent cochées.

  • OVHcloud (hébergement web)

    Espace client, Web Cloud, Hébergements, votre hébergement, onglet Informations générales : « Version PHP globale ». Pour changer, cadre Configuration, bouton « … », « Modifier la configuration ». Ou la ligne app.engine.version du fichier .ovhconfig à la racine du FTP.

  • IONOS

    Espace client, rubrique Hébergement, menu PHP, « Ouvrir » : cochez le domaine, « Modifier la version PHP », choisissez la version puis enregistrez. La bascule prend quelques minutes.

  • Infomaniak

    Manager, Hébergement Web, cliquez sur le nom du produit, « Plus d’informations », « Modifier », choisissez la version, « Enregistrer ». Le changement est immédiat et le retour à une version vulnérable est ensuite bloqué.

  • Serveur dédié, VPS, Plesk

    Plesk : Sites web & domaines, rubrique PHP de chaque site. Sur un serveur, php -v donne la version de la ligne de commande ; c’est la page phpinfo() ou l’en-tête X-Powered-By qui dit laquelle sert vraiment le site, puis apt ou dnf pour mettre à jour et redémarrer PHP-FPM.

Dans l’ordre

Que faire aujourd’hui, en quatre étapes

Le même parcours pour un site vitrine, une boutique ou un logiciel métier. Comptez une heure si vous avez la main sur l’hébergement, une journée si vous dépendez d’un prestataire.

  1. Identifier

    Trouver la version PHP et l’hébergeur

    Entrez le lien de votre site dans l’outil ci-dessus. Puis confirmez dans votre espace d’hébergement (cPanel, Plesk, espace client) ou, sur WordPress, dans Outils, Santé du site, Infos, Serveur. La version qui compte est celle que le site utilise, pas celle d’une ligne de commande.

  2. Mettre à jour

    Faire passer PHP à une version corrigée

    En mutualisé, l’hébergeur installe 8.2.35, 8.3.36, 8.4.27 ou 8.5.12 sur ses serveurs ; vous changez de branche vous-même si vous êtes en 8.1 ou moins. Sur un serveur à vous, mettez le paquet à jour et redémarrez PHP-FPM ou Apache. Sauvegarde hors du serveur avant.

  3. Vérifier

    Contrôler que la version a vraiment changé

    Un correctif annoncé n’est pas un correctif installé. Relancez l’outil, ou regardez l’en-tête X-Powered-By et la page d’information PHP. Testez ensuite l’accueil, la connexion à l’administration et, pour une boutique, un paiement.

  4. Surveiller

    Lire les journaux et planifier la suite

    Cherchez dans les journaux du serveur des requêtes multipart inhabituelles depuis le 20 octobre. Changez les mots de passe d’administration si vous avez un doute. Et notez la date : PHP 8.2 s’arrête le 31 décembre 2026.

Questions fréquentes

Vos questions sur la faille PHP et votre site

Mon site WordPress est-il concerné par la faille PHP ?

Oui si le serveur n’a pas été mis à jour, quelle que soit la version de WordPress. Le correctif est dans PHP, pas dans WordPress ni dans un plugin de sécurité. Vérifiez la version PHP dans Outils, Santé du site, onglet Infos, rubrique Serveur, et demandez à votre hébergeur si elle n’est pas en 8.2.35, 8.3.36, 8.4.27 ou 8.5.12.

Comment savoir si mon site utilise PHP ?

WordPress, PrestaShop, Joomla, Drupal, Magento, WooCommerce, SPIP, TYPO3 et la plupart des sites faits par une agence tournent sur PHP. Wix, Squarespace, Shopify, Webflow et Jimdo non. Pour un outil fait sur mesure, demandez à la personne qui l’a développé : Laravel et Symfony sont du PHP, Node.js, Python et .NET non. L’outil de cette page lit ces signes sur votre page d’accueil.

Mon site est hébergé chez OVH, o2switch ou IONOS : dois-je faire quelque chose ?

En hébergement mutualisé, c’est l’hébergeur qui installe la nouvelle version de PHP sur ses serveurs, pour les branches 8.2 à 8.5. Vous n’avez rien à installer, mais vous devez vérifier dans un jour ou deux que la version a bien changé. Si votre site est resté en PHP 8.1, 8.0 ou 7.x, l’hébergeur ne le corrigera pas : c’est à vous de changer de version dans cPanel, Plesk ou l’espace client, après une sauvegarde et un test.

Mon logiciel métier, mon intranet ou mon extranet a été fait par un prestataire : que lui demander ?

Trois questions, par écrit : quelle version de PHP sert l’application, a-t-elle été mise à jour depuis le 21 octobre 2026, et quels journaux ont été vérifiés. Un outil interne joignable par internet, même avec un mot de passe, est exposé : les failles jouent avant la page de connexion. Si le prestataire ne répond plus, je peux reprendre le serveur.

Mon site tourne en PHP 7.4 ou 8.1 : que faire ?

Le projet PHP ne publie plus de version pour ces branches. Deux options : installer le paquet rétroporté si votre hébergeur ou votre distribution Linux en fournit un, ou passer en PHP 8.3 ou 8.4. Le changement de branche demande de vérifier le CMS, le thème et les extensions, avec une sauvegarde et un test sur une copie. Si ce n’est pas possible tout de suite, mettez l’application hors ligne ou derrière un pare-feu applicatif.

Mettre à jour WordPress, PrestaShop ou mes plugins suffit-il ?

Non. Les mises à jour du CMS ne touchent pas à PHP, qui tourne sous le CMS. Un plugin de sécurité ne corrige pas la faille non plus : il peut bloquer certaines requêtes, pas toutes. Seule une version corrigée de PHP ferme la porte.

Comment savoir si mon site a déjà été piraté ?

Regardez les journaux d’accès du serveur depuis le 17 octobre, date de la première tentative vue par Amazon : des requêtes POST volumineuses de type multipart vers des pages qui n’en reçoivent jamais sont un signal. Cherchez des fichiers .php récents dans les dossiers d’envoi (uploads, cache), des comptes administrateurs inconnus, des tâches planifiées nouvelles. En cas de doute : sauvegarde, changement des mots de passe, et si des données personnelles sont touchées, notification à la CNIL sous 72 heures. Au 22 octobre, Wordfence voyait les attaques continuer sans aucune compromission connue par cette faille : rassurant, mais pas une raison d’attendre.

Mon site est sur Wix, Shopify ou Squarespace : suis-je concerné ?

Non pour ce site : ces éditeurs n’exécutent pas PHP pour vous, et leur serveur est entretenu par eux. Vérifiez en revanche vos autres outils : une boutique, un intranet, un logiciel de gestion installé chez un hébergeur ou sur un serveur de l’entreprise tournent peut-être en PHP.

Pourquoi le site des impôts (impots.gouv.fr), la CAF, Ameli, l’URSSAF, ma préfecture ou Météo-France est-il inaccessible ou « en maintenance » aujourd’hui ?

À cause de cette même faille. Le 21 octobre, le ministère de l’Intérieur a coupé les sites des préfectures à la demande de l’ANSSI, Météo-France a fermé les siens, et une partie du portail des impôts est passée en maintenance ; le 22, la CAF, Ameli, l’URSSAF et le CNES ont suivi. Ce n’est ni une panne ni un piratage annoncé : une mise en maintenance préventive, le temps d’installer le correctif et de vérifier. Le 23 octobre à 11 h 40, Météo-France, ameli.fr et urssaf.fr répondaient de nouveau, mais caf.fr, impots.gouv.fr et les sites des préfectures restaient en maintenance. Vos données ne sont pas en cause : la CAF garde ses délais habituels de déclaration, votre espace particulier ou professionnel des impôts reste accessible par les liens de connexion de la page de maintenance, et pour les démarches urgentes, les préfectures publient sur leurs réseaux sociaux.

Quand les sites des préfectures, des impôts, de la CAF et d’Ameli vont-ils revenir ?

Quand le correctif est installé et vérifié, service par service. Météo-France a rouvert le 22 octobre au matin, ameli.fr et urssaf.fr répondaient le 23 à 11 h 40. À la même heure, caf.fr, impots.gouv.fr et les sites des préfectures affichaient encore une page de maintenance, sans date de retour annoncée ; le ministère de l’Intérieur parle de « meilleurs délais ». Vos espaces des impôts restent accessibles par les liens de connexion. Cette page sera mise à jour.

PHP2Shell, c’est quoi ?

Le surnom donné aux deux failles CVE-2026-109618 et CVE-2026-109619 : une requête web spécialement formée permet d’exécuter des commandes sur le serveur (un « shell ») à travers PHP, sans compte ni mot de passe. Il n’existe pas de « virus PHP2Shell » à détecter sur votre ordinateur : c’est un défaut du moteur PHP lui-même, sur le serveur, corrigé par les versions du 21 octobre 2026.

Faut-il changer mes mots de passe ?

Pour un site public coupé par précaution (impôts, CAF, Ameli, préfecture), non : aucune intrusion n’est annoncée. Pour votre propre site resté en ligne sans correctif pendant la journée du 21 octobre, oui : changez les mots de passe d’administration (CMS, FTP, base de données) une fois la mise à jour faite. Et méfiez-vous des e-mails qui prétendent venir de votre hébergeur, des impôts ou de « l’ANSSI » pour « vérifier vos identifiants » : les arnaques suivent toujours ce genre d’actualité.

Que fait exactement cet outil, et que ne voit-il pas ?

Il lit la page d’accueil de votre site une seule fois, comme un navigateur, avec les en-têtes du serveur, et interroge les serveurs de noms du domaine. Il reconnaît la version PHP si elle est affichée, la plateforme (CMS, éditeur de site) et souvent l’hébergeur. Il ne scanne rien, n’envoie aucune charge et ne garde pas votre adresse au-delà de quelques minutes de cache. Il ne voit pas une version masquée, ni les applications sur d’autres adresses, ni un correctif rétroporté sans changement de numéro : dans ces cas, seule une réponse de l’hébergeur ou un accès au serveur tranche.

Blog

Pour aller plus loin

L’article complet sur la faille, et deux lectures pour reprendre la main sur un site ou un outil dont plus personne ne s’occupe.

Besoin que quelqu’un s’en occupe ?

Envoyez-moi le lien du site, de la boutique ou de l’outil. Je vérifie la version réellement servie, je mets PHP à jour ou je fais changer de branche, je teste, et je vous écris ce qui a été fait. Réponse sous 24 h.