Ouverture · Vulnérabilités
PHP a corrigé la plomberie d'internet à quatorze heures ; les capteurs avaient déjà de la compagnie avant le déjeuner
Deux failles RCE critiques non authentifiées dans PHP lui-même, une version hors cycle à 14h00 UTC, et un contournement que l'entreprise qui l'avait suggéré juge désormais insuffisant à lui seul.
L'équipe de sécurité de PHP a publié des correctifs d'urgence pour CVE-2026-109618 et CVE-2026-109619, connues collectivement sous le nom de PHP2Shell, dans PHP 8.5.12, 8.4.27, 8.3.36 et 8.2.35, en précisant sans détour que seule la mise à jour protège pleinement un serveur. Avant la publication, plusieurs sociétés de sécurité avaient fait état de tentatives d'exploitation visant les deux CVE. Le SANS a relevé l'infocon au jaune en raison de l'usage très répandu, de la gravité attendue et de la disponibilité d'exploits PoC précoces avant le correctif. Les flux ne s'accordent pas sur un score de 9,2 ou de 9,4, ce qui en dit long sur ce que le CVSS vous apporte ce matin.
L'ampleur tient à la plomberie plutôt qu'au produit. Près de soixante-dix pour cent des sites web doivent mettre à jour leur logiciel de base pour corriger ces deux failles, des centaines ayant déjà été mis hors ligne à mesure que l'inquiétude gagnait, et le seul paramètre de configuration présenté comme mesure d'atténuation a été publiquement déclassé par l'entreprise qui l'avait proposé. Le récit de la PHP Foundation elle-même est la partie inconfortable : l'une des failles remonte à 2024, un examen par des tiers, des entreprises d'IA, a accru l'attention en août, puis l'équipe s'est empressée de publier plus tôt que prévu. Le code était erroné depuis deux ans. L'alarme a retenti en août. Le correctif est sorti un mercredi après-midi, alors que des tentatives d'exploitation étaient déjà en cours.
Ce n'est pas une histoire sur la médiocrité de PHP. C'est une histoire sur l'endroit où réside réellement le contrôle : dans un numéro de version, et non dans une directive, une règle de WAF ou une phrase sur une page d'état. Tout ce qui sépare le constat du correctif relève de la météo. On ne peut pas décréter qu'un contournement est suffisant.
Pourquoi c'est importantSi vous exécutez PHP quelque part, y compris sur ce serveur marketing dont personne n'est responsable, le seul état sans incident aujourd'hui est une version corrigée ; considérez le contournement de configuration comme un sursis, non comme une défense.
- 1RSSPHP ships emergency patches for critical PHP2Shell…
- 2Security newsPHP ships emergency patches for critical PHP2Shell…
- 3Security newsPHP2Shell: Two Unpatched Critical PHP RCE Flaws (CV…
- 4Security newsPHP2Shell Patches Land as First Exploitation Attemp…
- 5Security newsPHP Issues Emergency Patches for Two Critical PHP2S…
- 6Security newsWidespread PHP Flaw May Cause Many Site Outages Tod…