La découverte de deux vulnérabilités PHP critiques, réunies sous le nom de PHP2Shell, met en lumière un défi pour les entreprises : même des applications développées de manière sécurisée peuvent être exposées par les technologies sous-jacentes sur lesquelles elles reposent.
Le 21 octobre 2026, le projet PHP a publié des correctifs pour CVE-2026-109618 et CVE-2026-109619. Toutes deux ont reçu un score CVSS v4.0 de 9,2 (critique). Dans les conditions concernées, des attaquants pourraient exécuter du code à distance sur les serveurs vulnérables, sans authentification. Une exploitation réussie peut toucher des données sensibles, l’intégrité des systèmes et la disponibilité de services essentiels à l’activité.
Si l’application urgente des correctifs est indispensable, PHP2Shell montre aussi pourquoi la sécurité applicative doit s’étendre au-delà du code source.
PHP2Shell : que s’est-il passé ?
PHP2Shell touche le moteur d’exécution PHP lui-même, et non des failles dans le code d’une application donnée. Par conséquent, les bonnes pratiques de développement sécurisé ne suffisent pas à protéger un site web qui fonctionne avec une version vulnérable de PHP.
Les environnements PHP qui traitent des requêtes web — notamment PHP-FPM, Apache avec mod_php et php-cgi — peuvent être concernés. Les sites web et applications utilisant WordPress, Laravel, CakePHP ou EC-CUBE doivent vérifier les installations PHP sur lesquelles ils reposent.
Versions corrigées publiées le 21 octobre :
- PHP 8.5.12
- PHP 8.4.27
- PHP 8.3.36
- PHP 8.2.35
Les organisations doivent consulter l’avis de sécurité officiel de PHP et appliquer rapidement la mise à jour appropriée.
PHP 8.1 et les versions antérieures ne reçoivent plus les mises à jour de sécurité standard du projet PHP. Le support de sécurité de PHP 8.2 prend fin le 31 décembre 2026, ce qui rend la planification de la migration particulièrement importante.
Un enjeu qui dépasse PHP
Les applications d’entreprise dépendent de frameworks, d’environnements d’exécution, de bases de données, de systèmes d’exploitation, de bibliothèques et de services cloud. Des vulnérabilités dans ces composants peuvent exposer des applications par ailleurs bien développées.
Le défi s’accroît lorsque les organisations gèrent plusieurs applications réparties sur différents environnements d’hébergement ou font appel à des développeurs externes. Sans inventaire précis des versions logicielles et des responsabilités, l’identification des systèmes exposés peut faire perdre un temps précieux.
PHP2Shell confirme un principe plus large : la sécurité exige une visibilité sur l’ensemble de la pile technologique, et pas seulement sur le code qu’une organisation développe. Par exemple, une organisation peut disposer d’un portail client sécurisé et rester exposée si le serveur qui l’héberge utilise un moteur d’exécution PHP obsolète.
La recherche en sécurité assistée par l’AI peut également accélérer la découverte et l’analyse des vulnérabilités. Du code d’exploitation était publiquement disponible au moment de la divulgation, et des organismes de sécurité ont signalé des tentatives d’exploitation de ces vulnérabilités avant la publication des versions corrigées.
Alors que les vulnérabilités apparaissent et que les informations d’exploitation circulent rapidement, les organisations ont besoin de processus établis pour évaluer leur exposition et réagir efficacement.
Quelles mesures les organisations doivent-elles prendre dès maintenant ?
1. Identification des systèmes concernés
Recensez les sites web et applications qui utilisent PHP, confirmez les versions installées et donnez la priorité aux systèmes exposés sur Internet ou essentiels à l’activité.
2. Application des correctifs de sécurité
Examinez les instructions des éditeurs, évaluez la compatibilité et déployez la version mise à jour de PHP appropriée. Si l’application immédiate du correctif est impossible, suivez les recommandations officielles sur les mesures provisoires, qui peuvent inclure la restriction des accès, le renforcement de la surveillance ou la suspension temporaire des services concernés. Les mesures provisoires ne remplacent pas les correctifs.
3. Recherche de signes de compromission
Analysez les journaux et les éléments disponibles à la recherche de signes d’accès non autorisé, en particulier lorsque des systèmes ont été exposés avant l’application des correctifs. Changez les mots de passe ou les clés API lorsque les conclusions de l’enquête le justifient. Un correctif ne supprime pas une intrusion déjà en place.
4. Revue des configurations et des dépendances
Évaluez les paramètres des serveurs web, les services inutiles, les logiciels tiers et la répartition des responsabilités en matière de gestion des correctifs afin de réduire l’exposition dans la durée.
5. Planification de la migration des versions non prises en charge
Identifiez les systèmes hérités, évaluez la compatibilité des applications et définissez une trajectoire vers une version de PHP prise en charge. Attribuez clairement la responsabilité des mises à jour entre les équipes internes, les hébergeurs et les développeurs tiers, en particulier lorsque plusieurs intervenants maintiennent la même application.
La sécurité intégrée au cycle de vie technologique
Chez Rikkeisoft, RK Global Cyber (RGC), notre société dédiée à la cybersécurité, associe une expertise spécialisée en sécurité aux capacités d’ingénierie et de livraison de Rikkeisoft.
Les services de RGC comprennent :
- Tests d’intrusion : tests de sécurité des applications web et mobiles, des API, du cloud et des réseaux.
- Conseil en sécurité & durcissement : évaluations de sécurité et durcissement des infrastructures.
- Renseignement sur les cybermenaces : surveillance des menaces émergentes et des informations exposées.
- Évaluation de compromission : chasse aux menaces et investigation des intrusions.
- Mise à disposition d’experts en sécurité & BrSE : ressources spécialisées en cybersécurité, sur site et en offshore.
Face à PHP2Shell, les services Conseil en sécurité & durcissement et Évaluation de compromission sont particulièrement adaptés pour évaluer l’exposition et enquêter sur les activités suspectes.
Rikkeisoft accepte également les demandes d’assistance PHP d’urgence, notamment pour :
- Évaluer les systèmes concernés, appliquer les correctifs et mettre en place des mesures provisoires si nécessaire.
- Rechercher les signes d’accès non autorisé et renouveler les identifiants le cas échéant.
- Migrer depuis des versions de PHP non prises en charge, puis effectuer des vérifications opérationnelles.
L’accompagnement peut comprendre une évaluation initiale, une proposition de plan d’intervention et un devis, la remédiation ou la migration, une vérification opérationnelle et un rapport des résultats.
Cette assistance s’étend aux systèmes développés par d’autres sociétés ou maintenus en interne. Les organisations peuvent nous contacter même si leur développeur d’origine n’est plus disponible ou si la version de PHP est inconnue.
Les clients existants sont invités à contacter leur chargé de compte. Les autres peuvent utiliser le formulaire de contact en indiquant l’URL du site web concerné, les informations disponibles sur le serveur et une description du problème. Ne transmettez jamais de mots de passe, de clés API ou d’autres identifiants confidentiels.
Découvrez les services de cybersécurité de RGC :
https://rikkeisoft.com/fr/rk-global-cyber/
Demander une assistance :
https://rikkeisoft.com/fr/contact-us/
Au-delà de l’incident immédiat
PHP2Shell montre que le développement d’applications sécurisées n’est qu’une composante de la cybersécurité. Maintenir des logiciels pris en charge, comprendre les dépendances et préparer une réponse efficace aux vulnérabilités sont tout aussi importants pour protéger les activités de l’entreprise.
Rikkeisoft entend aider les entreprises à renforcer leurs systèmes grâce à une expertise coordonnée en ingénierie et en cybersécurité.
Informations à jour au 22 octobre 2026.



