Cheap Site BAB

Sources internet

Comment se prémunir de la faille PHP détectée sur le Web en octobre 2026 ?

Par FranckL · Mis à jour : 23 octobre 2026 · 10 min de lecture

Ce qu'il faut retenir

  • Deux vulnérabilités critiques sont concernées : CVE-2026-109618 et CVE-2026-109619 , obtenant chacune un score CVSS v4.0 de 9,2/10 .
  • Les versions corrigées sont PHP 8.2.35, 8.3.36, 8.4.27 et 8.5.12 .
  • PHP indique que les installations servant des requêtes Web sont concernées, notamment PHP-FPM, Apache avec mod_php, php-cgi, FrankenPHP et LiteSpeed.
  • Les réglages d’atténuation peuvent réduire certains chemins d’attaque, mais la mise à jour reste la seule protection complète selon PHP.
  • Les versions 8.1 et antérieures ne reçoivent plus de correctifs de sécurité officiels.

Faille PHP : de quoi parle-t-on exactement ?

Le terme « faille PHP » recouvre ici deux vulnérabilités du moteur PHP, regroupées sous le nom
PHP2Shell (CVE-2026-109618 et CVE-2026-109619).

Leur particularité tient à leur emplacement : le problème se situe dans le cœur de PHP,
et non dans un plugin WordPress, un thème, une extension PrestaShop ou une application Laravel particulière.

CVEMécanismeConséquence
CVE-2026-109618Corruption liée à une situation d’out-of-memory (OOM)Exécution de code à distance
CVE-2026-109619Réutilisation d’un état global devenu obsolète après libération de mémoireExécution de code à distance

Dans son avis de sécurité, PHP précise que ces vulnérabilités peuvent
permettre une exécution de code à distance sans authentification.
L’éditeur considère le risque particulièrement élevé avec Apache utilisant
mod_php, puisqu’une requête non authentifiée peut déclencher l’attaque
avant même l’exécution du code applicatif.

Pourquoi la faille PHP est-elle devenue urgente ?

Trois facteurs se cumulent. Les vulnérabilités touchent le cœur de PHP, elles permettent
une RCE sans authentification et des preuves de concept sont mentionnées par le CERT-FR
pour certains déploiements.

Le CERT-FR indique avoir connaissance de preuves de
concept pour des déploiements PHP spécifiques. Cette formulation ne signifie pas que
tous les serveurs PHP non corrigés ont déjà été compromis, mais justifie une réaction immédiate.

Chronologie des événements

DateÉvénementNiveau de preuve
17 octobre 2026Première tentative d’exploitation rapportée par Amazon avant la publication publique.Relais presse ; à ne pas présenter comme fait indépendant établi.
20 octobre 2026PHP annonce une prochaine mise à jour de sécurité concernant deux vulnérabilités critiques.Vérifié auprès de PHP.
21 octobre 2026Publication des versions PHP corrigées et de l’alerte CERTFR-2026-ALE-014.Vérifié.
22 octobre 2026Le CERT-FR signale connaître des preuves de concept visant certains déploiements.Vérifié.
23 octobre 2026PHP publie un avis complémentaire concernant session.upload_progress.Vérifié.

Image générée par intelligence artificielle (conformément à l’article 50 du règlement européen sur l’IA).

Quelles versions de PHP sont corrigées ?

Les versions de sécurité disponibles sont :

  • PHP 8.2.35
  • PHP 8.3.36
  • PHP 8.4.27
  • PHP 8.5.12

Les branches anciennes demandent une attention particulière. Le CERT-FR indique que les versions PHP 5.x, 6.x, 7.x, 8.0.x et 8.1.x ne reçoivent plus de correctifs de sécurité du projet PHP. Une distribution ou un hébergeur LTS peut fournir des correctifs rétroportés : vérifiez ce point.

Le cas de PHP 8.2

PHP 8.2 bénéficie de la branche corrigée 8.2.35, mais sa fin de support est annoncée au 31 décembre 2026. Une migration vers une branche plus récente doit donc être anticipée.

Que faire immédiatement sur un serveur PHP ?

  1. Identifier les installations : Dressez l’inventaire des sites, API, back-offices, tâches cron et conteneurs. N’oubliez pas les logiciels tiers embarquant PHP.
  2. Vérifier la version réellement exécutée : Utilisez php -v ou php-fpm -v (ou un phpinfo() temporaire).
  3. Installer le correctif : Passez vers 8.2.35, 8.3.36, 8.4.27 ou 8.5.12.
  4. Redémarrer les services : Redémarrez PHP-FPM, Apache ou reconstruisez vos images de conteneurs.
  5. Contrôler après redémarrage : Vérifiez la version active effective.
  6. Vérifier les traces d’intrusion : Analysez les journaux et fichiers récents pour écarter une compromission antérieure.

Que faire si la mise à jour est momentanément impossible ?

PHP documente des mesures transitoires qui ne remplacent pas le correctif :

  • Pour CVE-2026-109618 : Définir memory_limit=-1 via php_admin_value, réduire post_max_size (8M ou 32M) et appliquer des limites sur les requêtes au niveau du proxy/serveur web.
  • Pour CVE-2026-109619 : Désactiver session.upload_progress.enabled=0 dans php.ini et redémarrer les workers. Sur PHP 8.5, définir fatal_error_backtraces=0.

Quels sites et usages sont concernés ?

UsageExposition à considérerRepère
Site WordPress exposé à InternetÉlevée si PHP n’est pas corrigé.Le CMS fonctionne sur PHP, qui porte la faille.
Boutique en ligneTrès élevée (données sensibles / SI connectés).Cas pris en compte par Cybermalveillance.gouv.fr.
Appareils / Appliances IoTRisque potentiellement invisible pour l’utilisateur final.Vérifier les composants embarqués (ENISA).

Le correctif suffit-il si le serveur a déjà été attaqué ?

Non. Si une exploitation a eu lieu avant la mise à jour, un attaquant peut avoir laissé des portes dérobées ou des tâches planifiées. L’approche doit associer patch, analyse des journaux, et contrôle d’intégrité.

Tableau comparatif : que faire selon la situation ?

Mesures de protection contre PHP2Shell : portées et limites
SituationAction prioritaireProtection obtenue
PHP 8.2.35 à 8.5.12Vérifier le redémarrage et la configuration active.Correctif PHP complet appliqué.
PHP 8.1 ou antérieurIsoler du réseau puis migrer vers une branche maintenue.Aucune correction native officielle.
Mise à jour impossibleAppliquer les mesures d’atténuation temporaires.Réduction de certains vecteurs uniquement.
Compromission suspectéePatch + investigation forensique des logs.Bloque les nouvelles attaques, nettoie les anciennes.

Questions fréquentes

Qu’est-ce que PHP2Shell ?

PHP2Shell regroupe les deux vulnérabilités critiques CVE-2026-109618 et CVE-2026-109619 affectant le cœur de PHP, permettant une RCE sans authentification.

Un site WordPress est-il concerné ?

Oui, si l’hébergement tourne sur une version PHP vulnérable. La faille concerne le moteur PHP lui-même, pas WordPress.

J’ai mis à jour PHP. Dois-je faire autre chose ?

Oui : redémarrer les workers PHP-FPM, Apache ou conteneurs pour appliquer le correctif en mémoire, puis vérifier avec php -v .

Les réglages de sécurité remplacent-ils le patch ?

Non. PHP précise qu’aucun moyen d’atténuation n’est complet et que la mise à jour demeure l’unique solution sûre.

Faut-il vérifier le serveur après la mise à jour ?

Oui en cas d’exposition antérieure, pour s’assurer qu’aucune modification malveillante n’a précédé le patch.

Sources et références 2026

  • PHP – Annonces et correctifs de sécurité : https://www.php.net/archive/2026.php
  • ANSSI / CERT-FR – Alerte CERTFR-2026-ALE-014 : https://www.cert.ssi.gouv.fr/alerte/CERTFR-2026-ALE-014/
  • Cybermalveillance.gouv.fr – Alerte PHP : https://www.cybermalveillance.gouv.fr/
  • ENISA – Déclaration conjointe : https://www.enisa.europa.eu/

Votre site sur le BAB tourne-t-il sur une version de PHP sécurisée ?

Entre les mises à jour du moteur PHP, les redémarrages de workers et la vérification des serveurs, la gestion technique d’urgence peut s’avérer complexe. Si vous gérez une entreprise avec un site en PHP à Bayonne, Anglet ou Biarritz et souhaitez vous assurer que votre infrastructure est hors de danger, faisons le point.

Demander un diagnostic de sécurité PHP sur le BAB

FranckL

FranckL

Webmaster · SEO · Graphiste · Cheap Site BAB

Basé à Anglet, j'accompagne depuis plus de 15 ans les artisans, commerçants et PME de Bayonne, Anglet et Biarritz sur trois leviers complémentaires : identité visuelle, site WordPress et visibilité Google.

Découvrez Cheap Site BAB →
Article rédigé le 23 octobre 2026 par : FranckL, Webmaster · SEO · Graphiste · Cheap Site BAB (Anglet, Pays Basque)
Dernière mise à jour : 23 octobre 2026 (il y a j, h et min)

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *