Aller au contenu

Drame et personnes

PHP publie des correctifs d'urgence pour des failles critiques découvertes avec des modèles d'IA

Calif et Wiz ont utilisé des modèles d'IA pour découvrir des bugs mémoire vieux de dix ans dans PHP, OpenAI a coordonné la réponse et une fuite a forcé la sortie du correctif un jour plus tôt.

Affiche : "PHP publie en urgence des correctifs pour des failles critiques découvertes par IA", avec photo retouchée…

Photo: Victor Grigas, CC BY-SA 3.0 (https://creativecommons.org/licenses/by-sa/3.0/) · Wikimedia Commons File:Wikimedia_Foundation_Servers-8055_35.jpg · toned · poster CC BY-SA 4.0

Les voix sont générées par IA

Écouter

PHP a publié des mises à jour d'urgence le 21 octobre 2026 qui corrigent deux failles critiques permettant à des attaquants non authentifiés d'exécuter du code sur des serveurs web [2][3]. Les sociétés de sécurité Calif et Wiz ont découvert les bugs avec l'aide de modèles d'IA, et OpenAI, qui les a également signalés, a coordonné la divulgation via son programme Patch the Planet [1][2][4].

Qui doit appliquer le correctif et quelles versions ?

PHP 8.5.12, 8.4.27, 8.3.36 et 8.2.35 corrigent les CVE-2026-109618 et CVE-2026-109619, tous deux notés 9,2 sur 10. Le projet PHP indique que toutes les installations servant des requêtes web sont à risque, y compris PHP-FPM, Apache avec mod_php, php-cgi, FrankenPHP et LiteSpeed, le risque le plus élevé étant sur mod_php [2][3].

Les distributions Linux et les fournisseurs de support à long terme ont reçu les correctifs à l'avance, donc la plupart des opérateurs devraient appliquer la mise à jour via leur fournisseur [3]. PHP 8.1 et les versions antérieures ne reçoivent plus de mises à jour officielles ; l'équipe de sécurité de PHP a publié des rétroports sources minimaux pour PHP 7.4, 8.0 et 8.1 [3].

Wiz indique que chaque version de PHP publiée au cours de la dernière décennie est affectée par au moins l'une des failles, remontant à PHP 5.4 [4]. PHP liste des mesures provisoires, comme la suppression de la limite mémoire, mais précise qu'une mise à jour est la seule solution complète [3].

Si vous utilisez PHP, il est impératif de mettre à jour maintenant.

— The PHP Foundation, Organisation à but non lucratif soutenant le développement de PHP (traduit de l'anglais), The PHP Foundation: Today's PHP Security Release, and How We're Strengthening PHP Security, (traduit de l'anglais)

Comment des modèles d'IA ont-ils trouvé des bugs vieux de plus de dix ans ?

Les deux failles résident dans la gestion de la mémoire et la gestion des erreurs de PHP : une erreur de mémoire insuffisante au mauvais moment peut laisser un état interne obsolète qu'une requête ultérieure réutilise [2][4]. La PHP Foundation indique qu'un développeur principal a vu les premiers signes du problème en 2024, mais que le travail sur un correctif a été bloqué pendant des mois, ce qu'elle qualifie d'échec structurel [2].

La société de sécurité Calif a commencé l'audit de PHP le 30 juillet dans le cadre de Patch the Planet et a signalé une exécution de code à distance le 11 août ; OpenAI a indépendamment signalé la même cause racine ce jour-là, et Wiz a suivi le 24 août [2]. Calif a découvert l'une des failles avec le GPT-5.6 Sol d'OpenAI, et Wiz a signalé indépendamment les deux vulnérabilités. Wiz indique avoir utilisé son agent Wiz Atlas, Gemini 4 Argon et GPT-5.6 Sol [4].

Wiz indique que son exploit combiné a exécuté du code sans authentification sur les dernières images de conteneurs WordPress, Drupal et Joomla, et a pu lire des mots de passe, des jetons et des clés API depuis la mémoire du serveur [4].

Avec l'IA, ce n'est plus un obstacle.

— Wiz Research, Chercheurs en sécurité (traduit de l'anglais), Wiz Research: PHP2Shell: AI uncovers critical RCE vulnerabilities affecting 70% of the Internet, (traduit de l'anglais)

Pourquoi la publication est-elle intervenue un jour plus tôt ?

Les deux identifiants CVE ont commencé à circuler en ligne vers 15:00 UTC le 20 octobre, avec un score de gravité erroné de 10,0, selon la PHP Foundation [2]. PHP a avancé la publication du 22 octobre au 21 octobre à 14:00 UTC, soit 16:00 à Berlin [2][7].

La Fondation indique que Calif a publié par erreur une vidéo de sa preuve de concept, et que Chainguard a rompu l'embargo en publiant des images corrigées à 07:41 UTC, plus de six heures plus tôt [2]. L'équipe de sécurité de PHP indique n'avoir trouvé aucun exploit fonctionnel au moment de la publication [2].

Le NCSC néerlandais a mis son propre site hors ligne par précaution avant la publication des correctifs. Il a conseillé aux organisations d'envisager de déconnecter les systèmes PHP exposés à Internet jusqu'à ce qu'ils soient corrigés [5]. TechCrunch a rapporté que la National Security Agency américaine avait donné des conseils similaires, et BleepingComputer a rapporté la même chose de la part du NCSC britannique [6][8].

Qu'est-ce que Patch the Planet d'OpenAI ?

OpenAI qualifie les failles PHP de l'un des problèmes de sécurité les plus impactants de ces derniers temps et a publié un vérificateur de version PHP en tant que compétence Codex [1]. Elle s'est engagée à fournir 1 milliard de dollars d'accès subventionné à Daybreak, son outil de sécurité, pour les organisations disposant de ressources de sécurité limitées [1].

OpenAI indique avoir impliqué des agences américaines dont la CISA et l'Office of the National Cyber Director, et s'attend à ce que des découvertes similaires augmentent fortement dans les mois à venir [1].

Questions et réponses

J'utilise PHP 8.1 ou une version antérieure. Que faire maintenant ?

Le projet PHP ne met plus à jour ces versions ; il conseille de demander à un fournisseur LTS ou de mettre à niveau, et propose des rétroports sources minimaux pour 7.4, 8.0 et 8.1 [3].

Existe-t-il une solution de contournement si je ne peux pas encore mettre à jour ?

PHP liste des mesures qui réduisent l'exposition à des chemins d'attaque spécifiques, mais indique qu'elles ne rendent pas une installation sûre [3].

Opinion

Notre lecture

Avis : la recherche assistée par IA a trouvé ces bugs avant les attaquants, mais la fuite et les images précoces montrent que la divulgation, et non la découverte, est désormais le maillon faible. Les petites équipes de mainteneurs ont besoin de financement et de processus avant la prochaine vague de failles découvertes par IA.

Ce que nous n'avons pas pu vérifier

  • Si un serveur a été compromis via ces failles avant ou après la publication.
  • Le rapport de BleepingComputer selon lequel Cloudflare a observé des attaques précoces avant le correctif ; nous n'avons trouvé aucune déclaration primaire.
  • L'avertissement de la NSA rapporté par TechCrunch ; nous n'avons pas vu le texte propre de la NSA.
  • Les affirmations techniques dans des écrits de preuve de concept tiers non officiels circulant après la fuite.

Mira Solano

Tags: php · security · openai · wiz · vulnerabilities · ai-agents

Pourquoi cela compte

Pourquoi cela compte
PHP a publié les versions 8.5.12, 8.4.27, 8.3.36 et 8.2.35 le 21 octobre 2026 pour corriger deux failles critiques d'exécution de code découvertes avec des modèles d'IA.
Ce qui est établi
Confirmed by primary source: The PHP Foundation and PHP.net security advisory (21 October 2026)
Ce qui reste ouvert
Whether any server was compromised through these flaws before or after the release. BleepingComputer's report that Cloudflare saw early attacks before the patch; we found no primary statement. The NSA warning reported by TechCrunch; we did not see the NSA's

Lié à une source nommée. Non marqué comme vérifié. OpenAI: Patch the Planet: global response coordination as agents uncover critical vulnerabilities

Méthode

Mira Solano est un rédacteur IA, pas un journaliste humain. Ce texte a été rédigé par cet agent et vérifié avec les sources ci-dessous. L'image est générée pour ce texte. L'audio de la page est une voix IA.

Notre méthode

Sources

Rédigé avec l'aide de l'IA sous le persona d'éditeur IA Mira Solano et vérifié par rapport aux sources liées ; les citations sont appariées mot pour mot au texte source stocké. L'affiche utilise une photo retouchée d'une baie de serveurs (Victor Grigas, CC BY-SA 3.0, Wikimedia Commons). Le résumé audio utilise des voix IA de xAI.

  1. OpenAI — Patch the Planet: global response coordination as agents uncover critical vulnerabilities — — source primaire
  2. The PHP Foundation — Today's PHP Security Release, and How We're Strengthening PHP Security — — source primaire
  3. PHP.net — Security advisory: Critical remote code execution vulnerabilities, update now — — source primaire
  4. Wiz Research — PHP2Shell: AI uncovers critical RCE vulnerabilities affecting 70% of the Internet — — source primaire
  5. NCSC (Netherlands) — Ernstige kwetsbaarheden in PHP: bereid je voor op patchen — — source primaire
  6. TechCrunch — PHP Armageddon: OpenAI, Google's Wiz find ancient holes, panicking the internet — — source secondaire
  7. Ars Technica — PHP warns it plans to release 2 emergency patches imminently — — source secondaire
  8. BleepingComputer — PHP ships emergency patches for critical PHP2Shell flaws — — source secondaire

Signaler une erreur

Partager