abstract header image​​ 

Exploitation de PHP2Shell : deux défauts critiques de PHP expliqués​​ 

Deux vulnérabilités critiques d’exécution de code à distance dans le moteur PHP, CVE-2026-109618 et CVE-2026-109619 (surnommées « PHP2Shell »), seraient ciblées dans des tentatives d’exploitation active suite à la fuite de détails techniques avant la publication de sécurité de PHP le 21 octobre 2026. Parce que les défauts concernent PHP lui-même plutôt qu’une application spécifique, les sites web utilisant des versions PHP vulnérables peuvent être exposés, y compris ceux construits sur WordPress, Drupal et Joomla.​​ 

Cet article couvre les avis de PHP, les rapports d’exploitation, les exploits publics de preuve de concept, les données d’exposition et les conseils de patch, ainsi que des détails du TTP Instance Insikt Group® publiés auprès des clients. Les signatures de renseignements sur la surface d’attaque pour CVE-2026-109618 et CVE-2026-109619 sont disponibles pour Recorded Future clients. Les organisations utilisant PHP doivent appliquer des correctifs immédiatement.​​ 

La dernière mise à jour​​ 

Insikt Group a publié une instance TTP pour PHP2Shell couvrant les exploits publics de preuve de concept (PoC), l’activité observée des exploits et les mesures d’atténuation recommandées. À 19h UTC le 21 octobre 2026 :​​ 

Comment tout a commencé​​ 

Le 20 octobre 2026, l’équipe de sécurité PHP a annoncé une version de sécurité hors bande pour le 21 octobre à 14h00 UTC afin de corriger deux vulnérabilités critiques, toutes deux classées 9,2 selon CVSS v4.0. PHP a initialement retenu les détails techniques et les versions affectées en attendant une divulgation coordonnée, avertissant que la sortie pourrait être accélérée si des détails de vulnérabilité étaient divulgués ou si une exploitation émergeait.​​ 

Avant la sortie prévue, watchTowr a signalé la reproduction du CVE-2026-109618 et a évalué que la vulnérabilité pouvait permettre l’exécution à distance du code (RCE). Des informations techniques ont ensuite fuité avant une divulgation coordonnée, suscitant une inquiétude croissante quant à une possible exploitation. PHP a publié les correctifs le 21 octobre, accompagnés d’un article de la PHP Foundation à propos de la mise à jour, qui abordait la mise en question d’urgence et les améliorations des processus de sécurité de PHP.​​ 

Le nom « PHP2Shell » vient de Wiz Research, qui a identifié les failles de Calif et OpenAI et les a signalées à PHP en août. L’article de Wiz couvre en profondeur la découverte et la cause profonde.​​ 

La vulnérabilité​​ 

Les deux CVE sont une vulnérabilité de sécurité mémoire impliquant la gestion par PHP de la mémoire des requêtes lors de l’initialisation, de la gestion des erreurs et du nettoyage. Selon Wiz, les défaillances hors mémoire (OOM) et l’état interne stagnant peuvent exposer une mémoire libérée ou partiellement initialisée, permettant potentiellement la divulgation de mémoire, la corruption de la mémoire et l’exécution à distance de code (RCE).​​ 

La vulnérabilité affecte PHP lui-même plutôt qu’une application web particulière. Certains chemins d’exploitation impliquent la fonctionnalité de téléchargement de session de PHP, que VirusTotal note exister depuis PHP 5.4.0 et qui est activée par défaut. Parce que l’exploitation dépend de l’exécution PHP, de la configuration du serveur et des chemins d’exécution accessibles, même les sites web disposant d’un code applicatif sécurisé peuvent être vulnérables.​​ 

PHP a identifié les versions suivantes affectées et corrigées. Les branches PHP plus anciennes et non prises en charge ne sont pas couvertes par ces correctifs spécifiques à la version et ne doivent pas être considérées comme non affectées.​​ 

Versions concernées​​ 
Versions correctes​​ 
Sorties de la 8.2 avant la 8.2.35​​ 
8.2.35​​ 
Sorties de la 8.3 avant la 8.3.36​​ 
8.3.36​​ 
8.4 Sorties avant le 27.04.8​​ 
8.4.27​​ 
8.5 sorties avant la 8.5.12​​ 
8.5.12​​ 

Rapports d’exploitation active​​ 

Suite à la divulgation de la vulnérabilité PHP2Shell, plusieurs sources ont signalé une activité d’exploitation à l’état sauvage :​​ 

Bien que ces rapports indiquent une activité d’exploitation précoce, les preuves publiques restent insuffisantes pour établir l’ampleur du compromis réussi ou caractériser les TTPs utilisées dans les attaques observées.​​ 

Exploits publics de preuve de concept​​ 

De nombreux dépôts publics GitHub ont vu le jour autour de PHP2Shell, incluant des projets faisant la promotion d’exploits de preuve de concept (PoC), des outils de test de vulnérabilité et des ressources défensives. Plusieurs affirment cibler CVE-2026-109618 et CVE-2026-109619 via des TTPs de corruption mémoire destinées à faire planter les serveurs vulnérables ou à réaliser l’exécution à distance de code (RCE). Cependant, certains s’appuient sur des théories d’exploitation invalidées, et l’existence de code public n’établit pas qu’il exploite avec succès l’une ou l’autre de la vulnérabilité.​​ 

Insikt Group's TTP Instance examine deux scripts PoC publiés par le chercheur en sécurité J4ck3LSyN :​​ 

J4ck3LSyN a ensuite invalidé la théorie de la vulnérabilité des pointeurs en cache sous-jacente à ces TTPs d’exploitation proposées, mais a signalé séparément la reproduction d’un autre problème de sécurité mémoire sans démontrer la RCE.​​ 

D’autres dépôts accessibles publiquement font la publicité d’exploits PHP2Shell, de scripts de test de vulnérabilité et d’environnements de démonstration. Certains continuent de décrire le pointeur en cache invalidé TTPs, tandis que d’autres prétendent utiliser des méthodes d’exploitation différentes. Au moment de cette publication, Insikt Group n’a pas testé de manière indépendante les points de vue de J4ck3LSyN ni d’autres points de vue disponibles publiquement pour leur exactitude ou leur efficacité.​​ 

Échelle et exposition​​ 

Deux scans indépendants sur Internet montrent combien de PHP est exposé, mais ils comptent différemment. Modat compte les services PHP qui rapportent une version lisible et ont été vus dans les 10 jours précédant le 20 octobre. VirusTotal compte les adresses IP au 21 octobre, y compris les serveurs PHP qu’il identifie par des signaux autres qu’une chaîne de version, tels que l’application, les cookies de session et les en-têtes du framework.​​ 

Aucun des deux scans ne compte les hôtes vulnérables confirmés, mais les deux pointent dans la même direction : la plupart des PHP exposés tournent sur des branches en fin de vie qui ne recevront pas de correction officielle. Les scans qui reposent sur des chaînes de version manquent la majeure partie de la surface exposée, et faire tourner la dernière version n’était aucune protection : VirusTotal comptait environ 85 000 adresses IP sur les versions du 24 septembre, les plus récentes disponibles avant la correction.​​ 

Pourquoi cela est important​​ 

Chronologie des événements​​ 

La divulgation de la vulnérabilité de PHP2Shell s’est déroulée sur plusieurs semaines, débutant par leur découverte en août 2026 et culminant avec une mise à jour d’urgence de sécurité le 21 octobre 2026. Cependant, les détails de vulnérabilité sont devenus accessibles au public avant la sortie coordonnée, ce qui a entraîné des préparatifs défensifs et des rapports d’activités d’exploitation avant la disponibilité des correctifs.​​ 

La chronologie suivante présente les développements clés liés à la découverte, la divulgation coordonnée, les premiers rapports d’exploitation et Recorded Future's réponse.​​ 

Notamment, des rapports d’activités d’exploitation ont émergé avant la publication officielle de sécurité, créant une brève période durant laquelle les informations sur la vulnérabilité circulaient publiquement alors que les organisations concernées n’avaient pas de correctif officiel. En conséquence, les utilisateurs de PHP peuvent découvrir des tentatives d’exploitation qui ont eu lieu avant la divulgation officielle du correctif. Les chasseurs de menaces devraient donc prolonger leur période de rétrospection pour les tentatives d’exploitation avant la publication des divulgations de vulnérabilité.​​ 

Analyse indépendante Recorded Future​​ 

Recorded Future's Insikt Group analysé la vulnérabilité de PHP2Shell, les exploits de preuve de concept (PoC) disponibles publiquement, les activités d’exploitation rapportées et les mesures défensives. L’instance de TTP résultante fournit aux défenseurs un contexte technique et des conseils exploitables pour aider à évaluer l’exposition, prioriser la médiation, la correction et identifier les attaques potentielles.​​ 

Ce que vous devez faire maintenant​​ 

Les organisations exploitant des applications basées sur PHP doivent prioriser le correctif des systèmes vulnérables, évaluer leur exposition et surveiller toute exploitation potentielle. Compte tenu des rapports d’activités d’exploitation avant la mise à jour coordonnée de sécurité, les organisations devraient également enquêter sur la possibilité que les systèmes affectés aient été compromis avant la disponibilité des correctifs.​​ 

Insikt Group recommande les mesures suivantes pour atténuer les risques associés à PHP2Shell :​​ 

Recorded Future clients peuvent accéder aux Insikt Group PHP2Shell TTP Instance, Validated Intelligence Event et Renseignements sur les vulnérabilités Cards® pour CVE-2026-109618 et CVE-2026-109619 dans la Recorded Future Intelligence Operations Platform. Recorded Future continuera de suivre les développements liés à PHP2Shell et fournira des renseignements mis à jour dès que des informations supplémentaires seront disponibles.​​ 

Comment Recorded Future aide à prioriser la vulnérabilité activement exploitée​​ 

PHP2Shell est passé de la divulgation à l’exploitation en quelques heures, ce qui laisse peu de temps pour déterminer où vous êtes exposé et quoi corriger en premier. Découvrez comment Recorded Future aide les équipes à prioriser la vulnérabilité exploitée par les attaquants​​ 

Parlez dès aujourd’hui à nos experts en renseignement sur les menaces →​​ 

Insikt Group respecte des procédures de divulgation responsables dans la conduite de ses recherches.​​ 

À propos Insikt Group®​​ 

Insikt Group de Recorded Future , la division de recherche sur les menaces de l'entreprise, comprend des analystes et des chercheurs en sécurité possédant une vaste expérience au sein des gouvernements, des forces de l'ordre, des forces armées et des agences de renseignement. Sa mission est de produire des renseignements qui réduisent les risques pour les clients, permettent d'obtenir des résultats concrets et préviennent les perturbations des activités.​​ 

Découvrez les points de vue d'experts, les rapports et les outils pour renforcer votre stratégie de cybersécurité.​​