Pas php.net · Pas la NVD · Pas la CISA

Suivi des vulnérabilités PHP

Note d’information non officielle sur les vulnérabilités de sécurité PHP

English简体中文日本語DeutschFrançaisNederlandsEspañol

Alerte de sécurité

PHP2Shell : mettez PHP à jour. C’est le seul correctif complet.

CVE-2026-109618 et CVE-2026-109619 sont des failles critiques de PHP lui-même, permettant une exécution de code à distance sans authentification. Le projet PHP a publié des correctifs le 21 octobre 2026 pour les branches maintenues 8.2 à 8.5. Redémarrez PHP après la mise à jour. Un pare-feu ne la remplace pas.

Étapes de correction

Évaluations

Ce que disent le BSI, la CISA, l’ENISA, Cloudflare et AWS sur PHP2Shell

Cette page consigne ce que chaque organisation a publié et préserve une contradiction importante : la CISA, le Centre canadien pour la cybersécurité et le BSI allemand n’avaient, à la publication, aucune exploitation confirmée dans la nature. watchTowr, AWS et Cloudflare signalent des tentatives d’exploitation. Les deux peuvent être vrais en même temps. Des tentatives sur des honeypots et contre un pare-feu ne sont pas la même chose qu’une compromission confirmée.

Dernière mise à jour

Projet PHP et PHP Foundation

L’avis de php.net du 21 octobre est la source opérationnelle. Il indique que les deux failles peuvent permettre une exécution de code à distance sans authentification, que toute installation PHP servant des requêtes web est exposée, que mod_php présente le risque le plus élevé et que seule une mise à jour est une solution complète. Les versions correctives sont 8.5.12, 8.4.27, 8.3.36 et 8.2.35. Selon l’article de la PHP Foundation du même jour, une RCE complète a été démontrée sur Apache mod_php avec les réglages par défaut avant le code applicatif, et confirmée sur PHP-FPM via des chemins applicatifs. La Foundation ne donne aucun nombre de compromissions.

NVD

Selon la chronologie de Tanium, la NVD a publié CVE-2026-109618 le 21 octobre 2026 à 14 h 17 UTC avec le statut « Undergoing Analysis ». Lorsque ce site a interrogé l’API NVD le 22 octobre 2026 vers 07 h 20 UTC, les deux entrées avaient le statut « Modified » et portaient, à côté du score CVSS v4.0 de 9.2 de l’équipe sécurité de PHP, un score CVSS v3.1 propre à la NVD (Primary) de 9.8 (Critique), vecteur AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H. Les deux scores proviennent de systèmes de notation différents et ne se contredisent pas. Pour les versions corrigées, l’avis PHP fait foi.

CISA

L’alerte de la CISA du 21 octobre 2026 exige une correction immédiate vers 8.5.12, 8.4.27, 8.3.36 ou 8.2.35, un inventaire de PHP y compris là où il n’est qu’un composant, et la mise hors ligne des systèmes impossibles à mettre à jour, y compris PHP 8.1 et antérieures. Un pare-feu applicatif web peut offrir une certaine protection d’ici là. Concernant l’exploitation : la CISA n’en avait observé aucune au moment de la publication. L’alerte ne dit pas qu’une des CVE a été ajoutée au catalogue KEV. Ce site a reconsulté le flux JSON KEV de la CISA le 22 octobre 2026 vers 08 h 05 UTC : la version 2026.10.21 du catalogue (publiée le 21 octobre à 14 h 04 UTC) ne contenait toujours aucune des deux CVE.

ENISA, déclaration commune de l’UE et CERT-EU

L’ENISA a publié une déclaration commune sur les vulnérabilités critiques de PHP. Selon le texte consulté, l’équipe sécurité de PHP a publié les mises à jour le 21 octobre 2026 à 13 h 40 UTC, et les failles peuvent exécuter du code malveillant sans authentification sur des serveurs vulnérables. L’avis CERT-EU 2026-018 est un document distinct : sa version 1.1 indique que les correctifs sont parus le 21 octobre à 13 h 30 UTC, que des PoC circulent, ce qui augmente la probabilité d’une exploitation en cours, et recommande de corriger immédiatement ou d’isoler les applications exposées publiquement jusqu’à ce qu’un correctif soit appliqué et vérifié. Les heures 13 h 30, 13 h 40 et 14 h 00 UTC sont conservées telles que les sources les donnent.

Royaume-Uni et Pays-Bas

Le NCSC britannique conseille d’identifier PHP en général, pas seulement les anciennes versions, d’appliquer le durcissement de l’équipe PHP et de déconnecter un système si les atténuations provisoires ne sont pas possibles à temps. Pour les systèmes exposés, il faut rechercher une compromission. Il renvoie au dépôt php2shell du NCSC-NL recensant des logiciels qui dépendent de PHP – un inventaire de départ, pas la preuve qu’un produit non listé est sûr.

Canada, Allemagne et Japon

Singapour, Hong Kong et Thaïlande

Cloudflare et les chiffres du 22 octobre

Le blog de Cloudflare du 21 octobre indique que des règles WAF pour les offres gratuites et payantes étaient actives dès 03 h 02 UTC, que la faille avait fuité avant la publication officielle et que Cloudflare avait observé du trafic d’attaque et des modifications de charges visant les règles ; les clients devaient tout de même corriger. Un article de Reuters du 22 octobre 2026 cite Matthew Prince dans un message sur X (que ce site n’a pas ouvert) : des milliers de tentatives dans les dix heures précédant l’annonce, des dizaines de milliers dans les 45 minutes suivantes, des centaines de milliers en deux heures et des millions au moment du message. Le même article indique que des sites gouvernementaux en Europe et ailleurs ont été mis hors ligne, et que Mitsubishi UFJ Financial Group ainsi que le ministère japonais des Finances ont temporairement suspendu certains services par mesure d’urgence. Cela décrit des mises hors ligne, pas une compromission par PHP2Shell.

AWS et watchTowr

AWS indique que MadPot a vu une tentative d’exploitation le 17 octobre 2026, quatre jours avant la divulgation, puis d’autres tentatives et des PoC le 21 octobre, y compris avant la fin de l’embargo. On ignore si elles auraient réussi sur de vrais systèmes ; après le correctif, PHP2Shell est exploitée massivement – il s’agit des tentatives observées, pas d’une liste publiée de sites compromis. watchTowr observe des tentatives d’exploitation actives des deux CVE sur son réseau de honeypots ; selon SecurityWeek, sans tentative réussie.

Le bulletin de sécurité AWS 2026-143-AWS (publié le 21 octobre 2026 à 14 h 30 PDT, mis à jour pour la dernière fois à 20 h 30 PDT) indique que les services AWS eux-mêmes ne sont pas affectés, mais que les clients utilisant des versions de PHP affectées dans Amazon WorkMail, Elastic Beanstalk, Amazon Linux ou Lightsail peuvent l’être. L’impact est limité au worker PHP concerné et à ses droits applicatifs ; aucune propagation entre clients n’a été établie à ce jour. L’état par service figure sur la page état des éditeurs.

Datadog, Qualys, Tanium, Huntress et Elastic

Distributions et éditeurs de panneaux en bref

Le bulletin RHSB-2026-013 de Red Hat indique que certaines mises à jour sont disponibles et d’autres en préparation. Ubuntu a publié des correctifs pour toutes les versions prises en charge. cPanel a publié des mises à jour pour ea-php74 et supérieures, Plesk des correctifs pour le PHP fourni. Détails et limites de ces affirmations sur la page des éditeurs.

Mises hors ligne préventives

Le PHPocalypse Tracker, tenu par la communauté, recense les sites mis hors ligne à cause de PHP2Shell, d’après des signalements publics et ses propres vérifications. Le 22 octobre 2026, il comptait 50 entrées : 24 aux Pays-Bas, 17 organismes publics, 44 déjà revenus en ligne. On y trouve le Parlement néerlandais et le NCSC-NL, DigiD, l’université de Vienne, DeviantArt et 4chan (en lecture seule). Côté France, la CNIL renvoyait encore une erreur HTTP 503 lors de notre vérification, et plusieurs sites de préfectures (Nord, Rhône, Bouches-du-Rhône) sont listés. La plupart parlent de précaution ; aucune entrée n’est une compromission confirmée. Les heures sont celles du premier signalement.

Sources

Les liens externes quittent ce site. Nous n’hébergeons aucun code d’exploitation.

  1. News archive 2026: security advisory, 21 October 2026 — PHP project (php.net)
  2. Today’s PHP security release, and how we’re strengthening PHP security — The PHP Foundation
  3. CVE-2026-109618 — NVD
  4. CVE-2026-109619 — NVD
  5. PHP2Shell: responding to CVE-2026-109618 and CVE-2026-109619 — Tanium
  6. Critical vulnerabilities in PHP require immediate patching (21 October 2026) — CISA
  7. Known Exploited Vulnerabilities catalog — CISA
  8. Joint statement on critical PHP vulnerabilities — ENISA
  9. Critical security issue affecting PHP — UK NCSC
  10. php2shell product-inventory notes — NCSC-NL
  11. AL26-026 — Critical vulnerabilities impacting PHP — Canadian Centre for Cyber Security
  12. PHP — Kritische Schwachstellen bedrohen Webanwendungen weltweit (version 1.0, 21 October 2026) — BSI (Germany)
  13. 2026 alerts index, including the 22 October PHP notice — JPCERT/CC
  14. Vulnerability notes, 22 October 2026 PHP entry — JPCERT/CC (JVN listing)
  15. PHPの脆弱性対策について (CVE-2026-109618, CVE-2026-109619: PHP2shell), 22 October 2026 — IPA (Japan)
  16. JPCERT-AT-2026-0033: PHPにおける複数の脆弱性(CVE-2026-109618、CVE-2026-109619)に関する注意喚起, 22 October 2026 — JPCERT/CC
  17. AL-2026-151: Critical vulnerabilities in PHP (PHP2Shell), updated 22 October 2026 — Cyber Security Agency of Singapore
  18. Security bulletin list: PHP Multiple Vulnerabilities, 22 October 2026 — HKCERT
  19. PHP2Shell alert, 22 October 2026, 07:40 UTC — ThaiCERT (NCSA Thailand), on X
  20. Security Advisory 2026-018: Critical vulnerabilities in PHP — CERT-EU
  21. Cloudflare deploys protections against php2shell vulnerability — Cloudflare
  22. 2026-143-AWS — PHP web runtimes (CVE-2026-109618 and CVE-2026-109619) — AWS Security Bulletins
  23. Cloudflare sees millions of exploit attempts after PHP disclosure, 22 October 2026 — Reuters (syndicated text)
  24. Amazon Threat Intelligence identifies PHP2Shell exploitation prior to public disclosure in MadPot — AWS Security Blog
  25. PHP2Shell: PHP remote code execution exploited — watchTowr
  26. FAQ: PHP2Shell CVE-2026-109618 and CVE-2026-109619 (published 20 October 2026, updated 22 October 2026) — watchTowr
  27. PHP2Shell — critical vulnerabilities in PHP: detection, analysis, and remediation — Datadog Security Labs
  28. PHP2Shell: PHP patches two critical RCE vulnerabilities — Qualys
  29. Rapid response: php2shell, leaked critical PHP vulnerabilities — Huntress
  30. php2shell: Assessing Elastic detection coverage relevant to CVE-2026-109618 and CVE-2026-109619 — Elastic Security Labs
  31. RHSB-2026-013 php2shell request-handling memory corruption — Red Hat
  32. php2shell — PHP critical vulnerability fixes available — Ubuntu
  33. Critical PHP security release — CVE-2026-109618 and CVE-2026-109619 — cPanel
  34. Remote code execution in PHP shipped with Plesk — Plesk
  35. Notice: php2shell, critical PHP vulnerabilities (status as of 21 October 2026, 20:00 UTC) — Expel
  36. PHP2Shell patches land as first exploitation attempts hit sensors — SecurityWeek
  37. PHP2Shell outages: sites that went offline and when they came back — PHPocalypse Tracker (community project)