Critique
PHP2Shell : l'exploitation a commencé quatre jours avant le correctif
- Moteur PHP. Correctifs en 8.5.12, 8.4.27, 8.3.36 et 8.2.35. Pour CVE-2026-115560, PHP n'a pas publié la liste des versions touchées.
- Oui pour les deux failles PHP2Shell (versions ci-dessus, publiées le 21 octobre, un jour avant la date prévue après fuite des identifiants CVE). Non pour CVE-2026-115560 : mitigation par
session.upload_progress.enabled=0en attendant la prochaine release.
- Deux bugs du moteur PHP permettent à un attaquant sans compte de faire exécuter du code arbitraire à un serveur web, typiquement via une requête HTTP piégée. PHP fait tourner une grande partie du web, dont environ 70 % des sites selon l'estimation citée par ZDNet. La difficulté technique est réelle (contournement de l'ASLR, conditions de configuration), ce qui explique le décalage entre le bruit médiatique et l'absence de compromis confirmé.
- Prise de contrôle complète du serveur web, vol de secrets applicatifs, pivot vers la base de données, défiguration, installation de botnet Mirai (variante Potassium) ou de rançongiciel. Conséquence secondaire déjà visible : indisponibilité de services publics, 32 services du gouvernement britannique indisponibles et 4 partiellement, plusieurs sites français encore en maintenance le 23 octobre dont celui de la préfecture de Seine-Saint-Denis.
- Ce qu'il faut faire
- Appliquer les versions 8.5.12, 8.4.27, 8.3.36 ou 8.2.35 sans attendre ; désactiver
session.upload_progresspar défaut ; rechercher dans les journaux web les requêtes anormales depuis le 17 octobre ; vérifier l'intégrité des fichiers PHP et la présence de webshells ; ne pas se fier aux PoC GitHub, dont la grande majorité n'est pas fonctionnelle. - Nombre réel de serveurs compromis (aucun éditeur n'en rapporte), attribution des tentatives Mirai, lien de cause à racine entre CVE-2026-115560 et CVE-2026-109619 (PHP ne l'a pas précisé), sévérité réelle de CVE-2026-115560 (aucun score publié).
securityweek.comthehackernews.combleepingcomputer.comzdnet.fr